Zad. 1 Napisz listę kroków dla poniższego schematu blokowego.
Zad.2Przeanalizuj listę kroków algorytmu:
Krok 0: start
Krok 1: czytaj a, b, c;
Krok 2: jeżeli b>a to przejdź do kroku 4
Krok 3: z=a; a=b; b=z;
Krok 4: jeżeli c>b to przejdź do kroku 6
Krok 5: z=b; b=c; c=z;
Krok 6: jeżeli b>a to przejdź do kroku 8
Krok 7: z=a; a=b; b=z;
Krok 8: wypisz (a, b, c)
Krok 9: stop
Jaką wartość będzie miała zmienna b po wykonaniu algorytmu dla danych a=12, b=14, c=13?
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Zad 2.
wartość b będzie wynosiła 13.
tutaj programik sprawdzający to:
#include <iostream>
using namespace std;
int main()
{
int a,b,c,z;
cin>>a>>b>>c;
if(b>a)
{if(c>b)
{if(b>a){cout<<a<<" "<<b<<" "<<c;}
else
z=a; a=b; b=z;
}
else
z=b; b=c; c=z;
}
else
{z=a; a=b; b=z;}
cout<<" "<<a<<" "<<b<<" "<<c<<endl;
system("pause");
return 0;
}