Informatică, întrebare adresată de TheAsasinGamer, 9 ani în urmă

Se dau 5 valori a,b,c,d,e
Se cere sa se determine primele 2 minime

Ma chinui de ceva vreme sa o fac si nu imi iese, aici e "progresul meu" daca va ajuta ca ceva

Anexe:

Răspunsuri la întrebare

Răspuns de PaulGrozav04
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int a,b,c,d,e,min1,min2;

   cin>>a>>b>>c>>d>>e;

   if(a<b)

   {

       min1=a;

       min2=b;

   }

   else

   {

       min1=b;

       min2=a;

   }

   if(min1>c)

   {

       min2=min1;

       min1=c;

   }

   if(min1>d)

   {

       min2=min1;

       min1=d;

   }

   if(min1>e)

   {

       min2=min1;

       min1=e;

   }

   cout<<min1<<" "<<min2;

}

daca ai neclaritati imi poti spune


TheAsasinGamer: am o intrebare, de ce ai folosit mai multe acolade?
PaulGrozav04: scuze ,nu am vazut .Am folosit mai multe acolade pentru ca in blocul instructiunii if am facut cel putin 2 atribuiri
PaulGrozav04: pentru ca daca nu puneam parantezele structura if nu va mai avea nicio valoare pt a doua atribuire
TheAsasinGamer: aha multumesc mult
PaulGrozav04: npc
Alte întrebări interesante