Sunteți pe pagina 1din 1

ALGORITMI ELEMENTARI

1. Algoritmul pentru interschimbarea valorilor a două numere

Se citesc două numere reale . Să se interschimbe între ele cele două valori.
Exemplu: Dacă se citesc numere 10 și 34, după interschimbare pe ecran se va afișa 34 și 10.
Algoritm:
Date de intrare: a,b real Date de intrare: a,b real
Date de ieșire: a,b real Date de ieșire: a,b real
Date intermediare : aux real
citește a,b;
citește a,b; a<-a-b;
aux<- a; b<-a+b;
a<- b; a<-b-a;
b<- aux; scrie a,b;
scrie a,b; sfârșit

2. Algoritmul pentru determinarea valorii minime


Se introduce un șir de n numere întregi de la tastatură. Să se afișeze minimul dintre acestea
Exemplu: Pentru n=3 și numerele 12, 45, 7 se va afișa pe ecran valoarea 7.
Algoritm:

Date de intrare: n,a întreg


Date de ieșire: min întreg
Date intermediare :i întreg

citește n;
citește a;
min<-a;
pentru i<-2, n execută
citește a;
dacă a<=min atunci min=a;

min<-a;

3.Algoritmul pentru extragerea cifrelor unui număr


Enunț: Se citește numărul întreg n. Să se afișeze cifrele sale.
Exemplu: Pentru n=852 pe ecran se va afișa 8 5 2.
Algoritm:
Date de intrare: n întreg
Date de ieșire: c întreg

întreg n,c;
început
citește n;
cât timp n!=0 execută
c<-n %10;
scrie c;
n<-n div 10

S-ar putea să vă placă și