Informatică, întrebare adresată de brainly702, 7 ani în urmă

#8

Se dau 3 numere întregi.


Cerinţa

Calculaţi maximul celor 3 numere date.


Date de intrare

Fişierul de intrare maxim3.in conţine pe prima linie 3 numere întregi separate prin spaţii.


Date de ieşire

Fişierul de ieşire maxim3.out va conţine pe prima linie numărul max, reprezentând maximul numerelor din fişierul de intrare.


Restricţii şi precizări

valoare absolută a numerelor din fişierul de intrare va fi mai mică decât 2.000.000.000



Exemplu

maxim3.in


125 68 200

maxim3.out


200















dau coroana

Răspunsuri la întrebare

Răspuns de korenivaniel
0

Răspuns:

#include <stdio.h>

int main() {

   int a, b, c;

   int max;

   // deschide fisierul maxim3.in pentru citire

   FILE *in = fopen("maxim3.in", "r");

   // citesc cele 3 numere din fisier

   fscanf(in, "%d %d %d", &a, &b, &c);

   // determin maximul dintre cele 3 numere

   max = a;

   if (b > max) max = b;

   if (c > max) max = c;

   // inchide fisierul maxim3.in

   fclose(in);

   // deschide fisierul maxim3.out pentru scriere

   FILE *out = fopen("maxim3.out", "w");

   // scriu maximul in fisier

   fprintf(out, "%d", max);

   // inchide fisierul maxim3.out

   fclose(out);

   return 0;

}

Explicație:

limbajul C

Alte întrebări interesante