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

в чем ошибка в программе? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как с помощью цикла проверить все вхождения символов? http://www.cyberforum.ru/cpp-beginners/thread1020079.html
Как с помощью цикла проверить все вхождения символов и если какой-то из символов входит более одного раза (изначально мы не знаем какой символ повторяется, поэтому нужно проверить все символы на...
C++ не могу возвести в квадрат) #include "stdafx.h"// #include "clocale"//русский язык #include "conio.h"//работа с экраном #include "math.h"//задание матем функции #include "cmath.h" int _tmain(int argc, _TCHAR* argv) {... http://www.cyberforum.ru/cpp-beginners/thread1020066.html
Одномерный массив C++
В целочисленном массиве найти количество четных чисел, рас-положенных между первым и последним нулевыми числами этого мас-сива. Предусмотреть случаи, когда нет нулей, нуль единственный, нет четных...
C++ Ошибка в программе
Здравствуйте. Извините что отвлекаю... Написала программу криптоанализа шифра Вижинера. Две недели не могу разобраться с ошибкой "access violation at address 326099DC". Очень хочу понять в чём тут...
C++ Задание for(;;) http://www.cyberforum.ru/cpp-beginners/thread1020043.html
Привет всем! Ребята, подскажите пожалуйста. Нужно написать программу: Дано целое число N (> 0). Если N — нечетное, то вывести произведение 1*3*5*...*N; если N — четное, то вывести произведение...
C++ STL. Полиномы Используя STL представить полиномы P(x)=Ʃaixi и Q(x)=Ʃbjxj в виде списков. Получить полином Z(x)=nP(x)+xQ(x) и вывести его на экран. подробнее

Показать сообщение отдельно
Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
26.11.2013, 21:49
Нуу..
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
#include "stdafx.h"
#include <iostream> 
using namespace std; 
 
void main() 
{ 
    setlocale(0,"");
    unsigned int temp,sum=0;
    char *n;
    cout<<"Введите натуральное число - "; 
    cin>>n;
    for(int i=0;i<strlen(n);i++)
    {
        if(n[i]=='0') temp=0;
        else if(n[i]=='1') temp=1;
        else if(n[i]=='2') temp=2;
        else if(n[i]=='3') temp=3;
        else if(n[i]=='4') temp=4;
        else if(n[i]=='5') temp=5;
        else if(n[i]=='6') temp=6;
        else if(n[i]=='7') temp=7;
        else if(n[i]=='8') temp=8;
        else if(n[i]=='9') temp=9;
        else
        {
            cout<<"Не корректное число."; 
            system("pause");
            return;
        }
        sum+=temp;
        if(i==0) cout<<"Number = "<<temp<<endl;
    }
    cout<<"Summa = "<<sum<<endl; 
    system("pause"); 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru