Форум программистов, компьютерный форум CyberForum.ru

Проверьте пожалуйста программы - C++

Восстановить пароль Регистрация
 
Berselon
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 4
12.11.2013, 14:00     Проверьте пожалуйста программы #1
Проверьте пожалуйста программы кто опытный ... чтобы препод не ругал))

_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;
}
_____________________________________________________
если кто нашел ошибку напишите номер задания и где, заранее спасибо....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2013, 14:00     Проверьте пожалуйста программы
Посмотрите здесь:

проверьте пожалуйста еще один код программы, кто может C++
Пожалуйста, проверьте правильность C++
C++ Проверьте пожалуйста код
C++ Проверьте пожалуйста программу
проверьте пожалуйста! C++
Проверьте пожалуйста код (C++) C++
C++ проверьте пожалуйста!
C++ Проверьте правильность пожалуйста

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 22:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru