👤

Rezolvati aceasta problema in Limbajul C, folosind (Do While) REPET: Limbajul C (#include ). Multumesc Mult, Dau Coroana pentru cel mai bun raspuns si multumesc, Promit. Să se alcătuiască un program care întroduce de la tastatură o secvenţă de numere, sfîrșitul secvenței e indicat prin întroducerea numărului zero. Să se calculeze şi să se afişeze media aritmetică a numerelor pare şi media aritmetică a numerelor impare din șirul întrodus.

Răspuns :

Eu am mai facut o sursa asemanatoare in C... Succes!
#include <stdio.h>
#include <stdlib.h>
int x;
float map, mai, cti, ctp, sp, si;
int main()
{
    do
    {
        scanf("%d", &x);
        if (x % 2 == 0) ctp = ctp + 1, sp = sp + x;
                   else cti = cti + 1, si = si + x;

    } while (x != 0);
    map = sp / ctp;
    mai = si / cti;
    printf("%f %f", map, mai);
    return 0;
}

Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Ne dorim ca informațiile furnizate să vă fi fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Revenirea dumneavoastră ne bucură, iar pentru acces rapid, adăugați-ne la favorite!


Ze Lesson: Alte intrebari