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

Символ клавиатуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Я только начал учиться в Си, советы и наставления бывалых http://www.cyberforum.ru/cpp-beginners/thread180504.html
Доброго времени суток, друзья. Учусь в чешском ВУЗе...Не ожидал, что придется так резко вклиниваться в процесс обучения языку Си. После трех практических занятий задано три домашних задания. 1) Написать программу, которая позволит определить расположение трех точек на координатной плоскости и найдет ту, которая лежит между двумя другими. Если точки совпадают, то программа должна выдать, что...
C++ объясните Использую Dev-C++, после компиляции, при выполнении программы надпись не на русском языке, а не понятно что. Почему? Текст программы: #include <iostream> #include <conio.h> using namespace std; int main() { cout << "У каждой эпохи свой язык\n"; http://www.cyberforum.ru/cpp-beginners/thread180482.html
C++ Решение двойного интеграла
S S ( dxdy/(24+x^2 + y^2)^(1/2) ) G:x^2 + y^2 <=25 G Добавлено через 2 часа 1 минуту Я тут написал программу, но не уверен. что код верен...результат- слишком малое число. void main() { int i,n=10,x,y; float P=1;
C++ СХЕМА ЭЙТКЕНА(ЛАГРАНЖА)!!!
Нужно написать программу, реализующую схему Эйткена. Входными данными должны быть x0, n-количество узлов, h-шаг. Если кто может в этом помочь, то пожалуйста напишите код..на С++!!!
C++ Как пропустить все символы до конца строки? http://www.cyberforum.ru/cpp-beginners/thread180450.html
Проблема в том,что я считываю командой fgets максимум 1000 символов (пишу мини шел), и если на вход подается строчка длиной больше 1000 символов, то у меня читает 1000,выдает сообщение,что неправильная команда, а потом вместо того,чтобы начать читать новую строку, продолжает читать все из этой же строки, понятия не имеи на кой фиг препод подавал ей такие жесткие тесты, но не подскажите как это...
C++ работа со структурами напишите пожалуйста программу.. зараннее благодарен... Создать структуру для работы с массивом. Данные структуры: массив N(10). Создать функции: ввод массива, вывод массива, определение длины вектора. Длина массива определяется как квадратный корень из суммы квадратов элементов массива. Добавлено через 17 часов 58 минут + ап + подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
24.10.2010, 07:24     Символ клавиатуры
C
1
    if (scanf("%i", &ch) == 1 && ... )
scanf может вернуть EOF, EOF не равен нулю, то есть истиной может посчитаться ошибка или конец файла

попробуй
C
1
    if (scanf("%i", &ch) == 1 && (ch = getch()) != что_там_за_ESC_например)
 
Текущее время: 09:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru