1-deadline. Chiziqli, tarmoqlanuvchi va takrorlanuvchi jarayonlarni tashkil qiluvchi operatorlar. (Jurnal raqami 10). Тэнг томонли учбурчак берилган бўлсин. Унинг юзи ва периметрини топинг. So‘z bilan ifodalanishi: Boshlansin;
Kiritilsin: a;
Hisoblansin: S=(a*a*
Hisoblansin: p=3*a
Chop etilsin: S, p;
Tugatilsin.
Blok-sxemasi:
p=3*a
S, p
S=(a*a*
a
Dastur kodi:
#include #include using namespace std;
int main()
{
float a;
cin>>a;
float S, p;
S = a*a * (sqrt(3)/2);
p = 3*a;
cout<<"Uchburchak yuzi:"<cout<<"Uchburchak peremetri:"<
return 0;
}
Dastur natijasi:
2.
#include #include using namespace std;
int main(){
float y, x;
cin>>x;
if(x>8){
y= 8*x*x + 12*x*x; }
if(x>=1 && x<=8){
y = sqrt(3*x*x - 2*x); }
if(x<1){
y = pow((3*pow(sin(x),2)+4),1/5);}
cout<<" y ="<return 0;}
10. Бир дан n гача бўлган сонлар кўпайтмасини ҳисобловчи дастур тузинг. Бирдан n гача бўлган сонлар кўпайтмаси, яъни n! факториал дейилади.
Berilgan: n
Kiritilsin: n
Agar n<0 bo’lsa
Chop etilsin: Error! Factorial of a negative number doesn't exist.
Aks holda:
Hissoblansin: n!
Chop etilsin: n!
#include using namespace std;
int main() {
int n;
long factorial = 1.0;
cout << "Enter a positive integer: ";
cin >> n;
if (n < 0)
cout << "Error! Factorial of a negative number doesn't exist.";
else {
for(int i = 1; i <= n; ++i) {
factorial *= i; }
cout << "Factorial of " << n << " = " << factorial; }
return 0;}