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

ajutati-ma va rog, urgent!
Se introduc in calculator doua date in variabilele a si b. Sa se faca un program care sa schimbe intre ele valorile acestor variabile si sa afisesze noile valori ale lui a si b.
in Pascal
Multumesc anticipat!

Răspunsuri la întrebare

Răspuns de blindseeker90
1
Schimbarea de valoare se face cu o variabila intermediara. De exemplu daca ai a=4 si b=5 facem o variabila temporara temp care ia valoarea lui a, temp=4, apoi a primeste valoarea lui b, a=b=5, si apoi b primeste valoarea lui temp care avea valoarea initiala a lui a: b=temp=4. Acum a=5 b=4 valorile sunt schimbate
Programul este scris mai jos


Program schimba_variabile;
var a,b,temp:integer;
begin
 write('Introduce valoarea a:');
 readln(a);
write('Introduce valoarea b:');
readln(b);
temp:=a;
a:=b;
b:=temp;
writeln('Valoarea lui a este: ',a);
writeln('Valoarea lui b este: ',b);
end.

Alte întrebări interesante