Informatică, întrebare adresată de athe21266, 8 ani în urmă

Un ascensor pentru copii acceptă o greutate de maxim 100 kg. De la tastatură se întroduc greutățile a trei copii. Elaborați un poagram prin intermediul căruia se va afișa mesajul POT INTRA TOTI COPII, dacă greutatea copiilor nu depășește 100 kg, și mesajul INTRA PE RIND în caz contrar. De exemplu: date de intrare – 30, 35, 20; date de ieșire - POT INTRA TOTI COPII

IN C VA ROG

Răspunsuri la întrebare

Răspuns de VxF
0

Răspuns:

#include <stdio.h>

#define SARCINA_MAXIMA 100

void main()

{

   float a, b, c;

   printf("Greutățile a 3 copii: ");

   scanf("%f %f %f", &a, &b, &c);

   if (a + b + c <= SARCINA_MAXIMA) {

       printf("POT INTRA TOTI COPII\n");

   } else {

       printf("INTRA PE RIND\n");

   }

}

Explicație:

În general este preferabil să nu se folosească valori literale strategice prin cod, ci să fie declarate constante pentru fiecare. Dacă nu aţi învățat încă despre directiva #define, șterge-l și înlocuiește în cod SARCINA_MAXIMA cu 100. (De fapt fix asta face și compilatorul.)

Alte întrebări interesante