Postări

Se afișează postări cu eticheta variabila

Algoritmul lui Euclid

Algoritmul lui Euclid 1) Se dau două numere nenule. Să se afişeze cmmdc şi cmmmc al lor. Exemplu : Date de intrare 12 32 Date de ieşire cmmdc=4 cmmmc 96. 2) Se dau numitorul şi numărătorul unei fracţii. Să se simplifice, dacă se poate, şi să se afişeze fracţia simplificată. Exemplu : Date de intrare 12 32 Date de ieşire 3/8. 3) Se dau trei numere. Determinaţi şi afişaţi cmmmdc al lor. Exemplu : Date de intrare 12 32 38 Date de ieşire 2. 4) Se dă numărul n, să se afişeze toate numerele mai mici ca el prime cu el. Exemplu : date de intrare n=10 date de ieşire 1 3 7 9. 5) Într-o tabără participă b băieţi şi f fete. Se organizează un joc la care trebuie să participe un număr cât mai mare de echipe, formate din acelaşi număr nrb de băieţi şi nrf de fete. Trebuie să scrieţi un program care determină numărul maxim de echipe care se pot forma şi numărul nrb de băieţi şi, respectiv numărul nrf de fete, care intră în componenţe fiecărei echipe. Dacă nu se pot forma cel puţin două ec...

Calcule de sume şi produse

Calcule de sume şi produse 1) Să se calculeze 7+14+21+28+…+98, 3*6*9*12*…*33 2) Să se calculeze sumele s1=1+2+3+…+n s2=1*2+2*3+3*4+…+(n-1)*n s3=1+1*2+1*2*3+…+1*2*3*…*n s4=12+22+32+…+n2 s5=1/2+2/3+3/4+…+n/(n+1) s6=2-3+4-5+…-99+100 s7=1+2+22+23+24+…+2n 3) Se introduc succesiv numere nenule până la introducerea numărului 0. Să se afişeze suma tuturor numerelor introduse. Exemplu: Date de intrare 3 5 4 2 0 Date de ieşire 14. 4) Se citesc numere de la tastatură până la introducerea unui număr impar divizibil cu 3. Să se afişeze suma tuturor numerelor pare introduse. Exemplu: Date de intrare 7 4 6 2 1 9 Date de ieşire 12.

STRUCTURA PROGRAMELOR PASCAL

STRUCTURA PROGRAMELOR PASCAL program nume; • definiţii de constante; • definiţii de tipuri; • declaraţii de variabile; • declaraţii de subprograme; begin .................... instrucţiuni .................... end.

7 probleme simple

1. Într-o pădure sunt diverse animale. Gabi le numără pe rând. El găseşte v vulpi, u ursi, f fazani şi c căprioare. Câte animale a numărat Gabi? Exemplu: v=5; u=7; f=2; c=12 a=26 2. Gabi vizitează o grădină zoologică. Aici el găseşte o mulţime de animale şi le numără. Dacă el a reuşit să găsească f fazani, p porumbei, u urşi, l lupi, c căprioare şi v vulturi, ajutaţi-l să afle câte animale a numărat în total, câte dintre ele sunt păsări şi câte nu sunt păsări. Exemplu: f=12; p=3; u=4; l=9; c=10; v=14 a=52, pasari=29; mamifere=23 3. Ana primeşte a bomboane de c culori. Gabi se serveşte cu câte n bomboane din fiecare culoare. Câte bomboane a servit Gabi şi câte i-au rămas Anei? Exemplu: a=25; c=5; n=2 gabi=10; ana=15 4. Gabi are de rezolvat p probleme de matematică. În prima zi el rezolvă a dintre ele iar în a doua zi b probleme. Câte probleme i-au rămas de rezolvat în a treia zi? Exemplu: p=15; a=7; b=2 c=6 5. Gabi are în penar c creioane. Dacă numărul de creioane este par atunci el...

Interschimbarea cu si fara variabila temporara

29. Se citesc două valori întregi a şi b. Să se interschimbe conţinutul lor folosind o variabilă auxiliară (temporară). program pd29;{interschimbarea cu var temp} var a,b,temp:integer; begin write('a=');readln(a); write('b=');readln(b); temp:=a; a:=b; b:=temp; writeln('noile valori sunt: a=',a,' b=',b); readln; end. 30. Se citesc două valori întregi a şi b. Să se interschimbe conţinutul lor fără a folosi o variabilă auxiliară (temporară). program pd30;{interschimbarea fara var temp} var a,b:integer; begin write('a=');readln(a); write('b=');readln(b); a:=a-b;b:=a+b;a:=b-a; writeln('noile valori sunt: a=',a,' b=',b); readln; end.