Проверьте пожалуйста программы кто опытный ... чтобы препод не ругал))
_1_Задание______________________________________________________________________ ____
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| /*
Найти сумму целых положительных чисел из промежутка от А до B, кратных 4.
(значения А и В вводятся с клавиатуры)
*/
#include "stdafx.h"
#include "iostream"
#include "math.h"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL, "Russian");
int a,b,i;
int sum = 0;
cout<<"Введите число А и В"<<endl;
cin>>a;
cin>>b;
for (i=a;i<b;++i)
{
if (i%4==0)
sum = sum + i;
}
cout<<sum<<endl;
} |
|
_2_Задание______________________________________________________________________ ____
Дано вещественное число a, целое n. Вычислить a (a-1) (a-2)...(a-n).
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #include stdafx.h
#include iostream
#include math.h
using namespace std;
int _tmain(int argc, _TCHAR argv[])
{
setlocale(LC_ALL, Russian);
int n;
float a,i,sum;
sum=1;
coutВведите число a и nendl;
cin a n;
for (i=1;i=n;++i)
{
sum=(a-i)sum;
}
sum=suma;
coutsumendl;
} |
|
_3_Задание______________________________________________________________________ ____
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| // ConsoleApplication59.cpp: определяет точку входа для консольного приложения.
//
/*
Используя алгоритм Евклида, найти наименьшее общее кратное (НОК) m и n.
*/
#include "stdafx.h"
#include "iostream"
#include "math.h"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL, "Russian");
int m,n,ppp;
cout<<"Введите число m и n"<<endl;
cin >> m >> n;
ppp=m*n;
if ((m==0) || (n==0) || ((m==0)&&(n==0)))
{
cout<<"Если m или n =0 Тогда и НОК = 0"<<endl;
}
for (;m!=n;)
{
if (m>n)
{
m=m-n;
}
else
{
n=n-m;
}
}
ppp=(ppp/m);
cout<<ppp<<endl;
} |
|
_4_Задание______________________________________________________________________ ____
Найти сумму ряда с точностью e , общий член которого равен a от n = (ln(n!)/(n*n) . Точность считается достигнутой, если следующий член последовательности меньше заданного e
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
| #include "stdafx.h"
#include "iostream"
#include "math.h"
#include <conio.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL, "Russian");
double e, E, An, Bn;
double n=10, f=10;
double sum1=0, sum2=0;
int c = 1; int i=1;
for(i = 1; i <= n; i++)
c*=i;
cout << "\n\n(1ый способ)\n";
cout << "Введите точность Е:\t\t\t\t"; cin >> E;
An=log(c)/(n*n);
while (An>E)
{
sum1=sum1+An;
n++;
An=log(c)/(n*n);
}
printf("Результат:\t\t\t\t\t%.12f",sum1);
cout << "\n\n(2ой способ)\n";
cout << "Введите точность Е:\t\t\t\t"; cin >> e;
Bn=log(c)/(f*f);
do {
sum2=sum2+Bn;
f++;
Bn=log(c)/(f*f);
}
while (Bn>e);
printf("Результат:\t\t\t\t\t%.12f\n",sum2);
} |
|
_5_Задание______________________________________________________________________ ____
. Напечатайте в столбик нечетные числа от 3 до 25.
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #include "stdafx.h"
#include "iostream"
#include "math.h"
#include <conio.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL, "Russian");
int a,b,i,c;
cout<<"YYYY"<<endl;
a=3;
b=25;
for (i=a;i!=b;++i)
{
if (a%2==1)
{
cout<<i<<endl; }
}
} |
|
_6_Задание______________________________________________________________________ ____
Найдите сумму цифр произвольного натурального числа.
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| #include "stdafx.h"
#include "iostream"
#include "math.h"
#include <conio.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL, "Russian");
int sum,a;
sum=0;
cout<<"Введите число"<<endl;
cin>>a;
if (a<0)
{
cout<<"неверное число"<<endl;
}
while (a>0)
{
sum=sum+(a%10);
a=a/10;
}
cout<<sum<<endl;
} |
|
_____________________________________________________
если кто нашел ошибку напишите номер задания и где, заранее спасибо....