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

Не работает прога - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет http://www.cyberforum.ru/cpp-beginners/thread154832.html
Здравствуйте, мне нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет. Я попытался сделать её но оявилась загвоздка числа меньше 3 нормольно различает а, больше 3 нет Вот моя попытка: #include <iostream> using namespace std; void main() {
C++ Работа с файлами. Вопрос. Пытаюсь вывести результат работы программы из файла на экран, но str2 всегда после f.read(str2, 80); выводит первоочередное значение. Программа делает следующее: ввод 2356, вывод 3265. Так вот, str2 равен 2356 после вывода на экран. В связи с чем это связано и как разрешить эту ситуацию? int main(int argc, char* argv) { int i; char ch1, ch2, str, str2; cout<<"Enter the string: ";... http://www.cyberforum.ru/cpp-beginners/thread154806.html
C++ Вопрос по работе с файлами
Пока i-=2 не вставил, выводила пустую строку в результате. Почему так? Что за 2 знака перед eof() мешали? int main(int argc, char* argv) { long i; fstream fio("reverse.txt", ios::in|ios::out|ios::binary); if (!fio) {
C++ Передача файлового потока как параметр-ссылка
Как привести в реальность эту конструкцию? VS6 после ifstream fin ("test"); res = wordsearch (fin); выдавала ошибку.
C++ какие кгиги по С++ прочитали (хотя бы полистали) лично Вы? http://www.cyberforum.ru/cpp-beginners/thread154721.html
какие кгиги по С++ прочитали (хотя бы полистали) лично Вы?
C++ Сравнивание указателей Нужно подсчитать количество символов до определенной позиции, включительно, указатель на которую - begin_symbol начало подсчета с позиции file_txt_ptr Можно сделать так? indx = 1; // 0 или 1 while ( (file_txt_ptr - indx ) != (begin_symbol - 1) ) ++indx; В смысле корректно ли с равнивать с ячейкой памяти, стоящей перед первым символом массива(т.е. begin_symbol - 1)? подробнее

Показать сообщение отдельно
Arver
0 / 0 / 0
Регистрация: 15.07.2010
Сообщений: 68
20.07.2010, 23:11     Не работает прога
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
#include <iostream>
using namespace std;
int main()
{//Начало
int x,y;
cout<<"Vvedite chislo ";
cin>>x;
switch(x)
{   
case 0: cout<<"zero"; break;
case 1: cout<<"one"; break;
case 2: cout<<"two"; break;
case 3: cout<<"three"; break;
case 4: cout<<"four"; break;
default:
{
cout<<"Vvedite drugoe chislo";
cin>>y;
switch(y)
{
case 0: cout<<"zero"; break;
case 1: cout<<"one"; break;
case 2: cout<<"two"; break;
case 3: cout<<"three"; break;
case 4: cout<<"four"; break;
}
} 
}
for(;;) //Бесконечный цикл
{}
return 0;
}//Конец
Всем привет,хотелось бы узнать почему данная программа не работает.Да,еще также хочется узнать ответы на пару вопросов(не хочется создавать дополнительные темы).1)Почему считается ошибкой объявлять переменные,но не использовать их.2)Почему в 2 выражениях y=x++ y=(x++) у 'y' значения одинаковые
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru