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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Игра понг http://www.cyberforum.ru/cpp-beginners/thread1005441.html
Игра Понг С++! вот моя игра ошибок вроде нету, но почему-то не идет управление клавиатурой, я не могу передвигать плиты, подскажите как решть эту! #include <windows.h> #include <gl/glut.h> #include <stdlib.h> #include <time.h> #include <cmath> class game{ public:
C++ C++ массив. Сложно Дан одномерный массив, состоящий из N вещественных элементов. 8.1. Заполнить массив случайными числами. 8.2. Найти минимальный элемент. 8.3. Вычислить произведение не нулевых элементов массива. 8.4. Вывести положительные элементы на экран в обратном порядке. 8.5. Отсортировать массив методом вставки и вывести отсортированный массив на экран. :) http://www.cyberforum.ru/cpp-beginners/thread1005437.html
За один просмотр вывести фамилии, сума цыфр номера которих найменшая C++
создать файл записей сполями фамилия абонента, номер телефона. За один просмотр вывести фамилии, сума цыфр номера которих найменшая(сахраняя порядок в файле) #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h>
C++ не могу справиться с классами
Подскажите, как мне проверить, пуст ли файл? т.е. какую функцию использовать? в программе 2 класса наследника, которые создают узлы интерполяции для полинома лагранжа... возникли проблемы с формированием этого полинома. Помогите, прошу вас!!! Классы: //polinom.cpp #include "Polynom.h" #include<iostream> #include<fstream> using namespace std; Polynom::Polynom(void){
C++ Можно ли перевести заглавную букву в маленькую не используя для этого функций? http://www.cyberforum.ru/cpp-beginners/thread1005396.html
Я знаю что нужно вроде бы отнять 32, но как это правильно сделать с типом string?
C++ Найти произведение элементов массива, расположенных после минимального элемента Написать и отладить программу создания одномерного массива из 30 случайных целочисленных элементов, которые принадлежат интервалу . Найти произведение элементов массива, расположенных после минимального элемента. Помогите сделать последнее задание. Нужно продолжить программу. //lab1 #include <iostream.h> #include <stdlib.h> void main (void) {randomize(); int pr,i,f; float M,min; min=31; подробнее

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

_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;
}
_____________________________________________________
если кто нашел ошибку напишите номер задания и где, заранее спасибо....
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru