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

Код не работает так, как хотелось бы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Посимвольное чтение из файла http://www.cyberforum.ru/cpp-beginners/thread859458.html
Всем добрый вечер (ночь)! Так сложилась ситуация что нужно мне посимвольно считать текст из файла fin в массив str, причем считывать надо только ДО символа переноса строки \n(включительно). Скажите пожалуйста почему не работает мой фрагмент (где-то зацикливается): while (!feof(fin)) { do { str=fgetc(fin); j++; } while (str!='\n'); i++;
C++ Сумма чисел Здравствуйте, как написать в С++ (Dev C++), например: int a=123456789; А в программе будет сложение каждого числа (1+2+3+4+5+6+7+8+9). http://www.cyberforum.ru/cpp-beginners/thread859455.html
C++ Рекурсия
Приветствую. Прошу помощи. Нужно посчитать Xn по формуле: С рекурсией плохо дружу. Заранее благодарен.
Класс, полиморфизм (Написать класс, который хранит в себе некий номер ''nip'', проверит его на правильность и вывести результат) C++
Задача. Написать класс, который хранит в себе некий номер ''nip'', проверит его на правильность и вывести результат. Вообщем-то ни какой проблемы нету, дабы сделать некий класс для хранения этого номера и проверку к нему, но препод сказал, что данный номер может быть подан в различных видах, а значит класс должен быть универсальным и работать скажем не только со string, а и с char, int, byte....
C++ программа выдает мусор http://www.cyberforum.ru/cpp-beginners/thread859441.html
Не могу понять почему программа выдает мусор. И через раз работает правильно. Помогите пожалуйста=) #include <iostream> #include <string.h> #include <stdlib.h> using namespace std; #define SIZE 2 struct addr
C++ Почему не происходит ввод? (cin) Здравствуйте. Скажите, пожалуйста, почему нету приглашения ввести переменную s? int main() { cout<<"Enter digits, for exit press \"|\":\n"; vector<int> valv; int val=0, d=9, sum=0, s=0; while (cin>>val){ valv.push_back(val); } cout<<"How many digits you want to sum?\n"; cin>>s; подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
09.05.2013, 00:12     Код не работает так, как хотелось бы
Chudakulli, чтобы получить ответ как в книге надо написать как-то так:
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <iostream>
 
using namespace std;
 
int main()
{
    setlocale (0, "");
    int i=10;
 
    int a, b;
 
    a = ++i;
    b = i++;
    if(a == b) cout<<"числа равны\n";
    else cout<<"числа не равны\n";
 
    a = i++;
    b = ++i;
    if( a == b) cout<<"числа равны\n";
    else cout<<"числа не равны\n";
 
    a = ++i;
    b = ++i;
    if( a == b ) cout<<"числа равны\n";
    else cout<<"числа не равны\n";
 
    a = i++;
    b = i++;
    if( a == b ) cout<<"числа равны\n";
    else cout<<"числа не равны\n";
 
    a = i++;
    b = --i;
    if(a == b) cout<<"числа равны\n";
    else cout<<"числа не равны\n";
 
    a = i++;
    b = i--;
    if(a == b) cout<<"числа равны\n";
    else cout<<"числа не равны\n";
 
    a = i--;
    b = ++i;
    if(a == b) cout<<"числа равны\n";
    else cout<<"числа не равны\n";
 
    a = i--;
    b = i++;
    if(a == b) cout<<"числа равны\n";
    else cout<<"числа не равны\n";
 
    std::system( "pause" );
    return 0;
}
числа равны
числа не равны
числа не равны
числа не равны
числа равны
числа не равны
числа равны
числа не равны
 
Текущее время: 06:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru