Se citeste un numar S ce reprezinta numarul de secunde. Afisati durata acelui interval exprimata in ore, minute si secunde.
D.I: S
D.Ie: h, m, S
citeste S
h = S % 3600
S = S / 3600
m = S % 60
S = S / 60
scrie h, m, S
Algoritmi / C++
Învaţă aici totul despre informatică.
marți, 12 aprilie 2011
[ Algoritm ] Maximul dintre 4 numere
Pentru 4 numere intregi date sa se determine cel mai mare dintre ele.
D.I: a, b, c, d
D.Ie: max
citeste a, b, c, d
max = a
daca b > max atunci
max = b
daca c > max atunci
max = c
daca d > max atunci
max = d
scrie max;
ATENTIE: Cititi aici un lucru elementar care se aplica in aceasta problema.
D.I: a, b, c, d
D.Ie: max
citeste a, b, c, d
max = a
daca b > max atunci
max = b
daca c > max atunci
max = c
daca d > max atunci
max = d
scrie max;
ATENTIE: Cititi aici un lucru elementar care se aplica in aceasta problema.
luni, 11 aprilie 2011
Ecuatia de gradul I ( algoritm )
Întăi, pentru a înţelege algoritmul trebuie să ştii forma generală.
ax + b = 0
x = -b / a, daca a != 0
D.Ie: x
citeste a, b
daca a != 0 atunci
x = -b/ a
scrie x
altfel
daca b = 0 atunci
scrie " Ec. nedet. "
altfel
scrie " Ec. imposibila "
ax + b = 0
x = -b / a, daca a != 0
Ecuatia de gradul I
D.I: a, bD.Ie: x
citeste a, b
daca a != 0 atunci
x = -b/ a
scrie x
altfel
daca b = 0 atunci
scrie " Ec. nedet. "
altfel
scrie " Ec. imposibila "
joi, 31 martie 2011
Ecuatia de gradul al II lea [ algoritm ]
Ecuatia de gradul al II lea
D.I: a, b,c
D.Ie: x1, x2
citeste a, b, c
daca a != 0
D = b * b - 4 * a * c
daca D > 0 atunci
x1 = ( -b + SQRT ( D ) ) / ( 2 * a )
x2 = ( -b - SQRT ( D ) / ( 2 * a )
scrie x1, x2
altfel
daca D = 0 atunci
x1 = ( -b ) / ( 2 * a )
x2 = x1
scrie x1, x2
altfel
scrie " Ecuatia nu are solutii reale "
D - delta
!= - nu este egal
Produsul cifrelor unui numar [ algoritm ]
Pentru un numar dat cu exact trei cifre sa se calculeze produsul cifrelor lui.
Rezolvare
D.I: x
D.Ie: P
citeste x
a = x % 10
b = ( x / 10 ) % 10
c = x / 100
P = a * b * c
scrie P
Rezolvare
D.I: x
D.Ie: P
citeste x
a = x % 10
b = ( x / 10 ) % 10
c = x / 100
P = a * b * c
scrie P
Suma cifrelor unui numar [ algoritm ]
Se citeste un numar natural cu exact doua cifre. Sa se calculeze si sa se afiseze suma cifrelor lui.
Rezolvare
D.I: x
D.Ie: S
citeste x
S = x % 10 + x / 10
scrie S
x % 10 - ultima cifra a numarului
x / 10 - numarul fara ultima cifra
Rezolvare
D.I: x
D.Ie: S
citeste x
S = x % 10 + x / 10
scrie S
x % 10 - ultima cifra a numarului
x / 10 - numarul fara ultima cifra
Suma a doua module [ algoritm ]
Se dau doua numere. Calculati si afisati suma modulelor lor.
Rezolvare
D.I: x, y
D.Ie: S
citeste x, y
daca ( x >= 0 ) atunci
mx = x
altfel
mx = -x
daca y >= 0 atunci
my = y
altfel
my = -y
S = mx + my
scrie S
Rezolvare
D.I: x, y
D.Ie: S
citeste x, y
daca ( x >= 0 ) atunci
mx = x
altfel
mx = -x
daca y >= 0 atunci
my = y
altfel
my = -y
S = mx + my
scrie S
Abonați-vă la:
Postări (Atom)