De la tastatură se citesc trei numere întregi. Elaborați un poagram prin intermediul căruia
se va afișa în dreapta fiecărui număr unul dintre mesajele: PAR, dacă numărul este par și
IMPAR, dacă numărul este impar. De exemplu: date de intrare – 45, 3, 24; date de ieșire
– 45 IMPAR 3 IMPAR 24 PAR.IN C VA ROG FARA CIN/COUT!!!!!!
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <stdio.h>
void main()
{
int a, b, c;
printf("a: ");
scanf("%d", &a);
printf("b: ");
scanf("%d", &b);
printf("c: ");
scanf("%d", &c);
printf("%d %sPAR %d %sPAR %d %sPAR\n", a, a % 2 ? "IM" : "", b, b % 2 ? "IM" : "", c, c % 2 ? "IM" : "");
}
Explicație:
În mod normal aşa ceva s-ar rezolva eliminând repetarea codului pentru testarea numărului:
- Ori prin folosirea unei funcţii ce se apelează pasând ca parametru fiecare număr în parte
- Ori prin folosirea unui vector şi procesarea printr-o buclă
Dacă specifici care din metodele de mai sus aţi studiat, rescriu codul.
q6s6chx27y:
prin folosirea unui vector
Alte întrebări interesante
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă