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

Не могу найти ошибку в простейшей программе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не освобождается память при выбросе исключений http://www.cyberforum.ru/cpp-beginners/thread542149.html
это у меня находится в классе Add. Туда я добавляю элементы, перед этим проверяю, нет ли такого уже: try { tempDriver= &(FindDriver(name, surname)); // ищем водилу, если найден - будет адрес записан, если нет - исключение. const_cast<CDriver*>(tempDriver)->weSearchSomething=false; } catch(InvalidDriverException& drive) {
C++ Итераторы С++ Помогите, пожалуйста, надо написать две программы Задача 1 Напишите программу, использующую итераторы при чтении последовательности строк со стандартного устройства ввода в вектор. Отобразите элементы вектора. Задача 2 Перепишете предыдущую программу так, чтобы вместо вектора использовался список. http://www.cyberforum.ru/cpp-beginners/thread542139.html
C++ chrono из нового стандарта
Кто-нибудь chrono из C++11 уже реализовал? #include <iostream> #include <chrono> #include <thread> int main () { std::chrono::milliseconds t (2000); std::this_thread::sleep_for (t);
C++ Создание словаря ключ - значение на C
Здравствуйте! Нужно создать структуру словарь типа ключ - значение на языке C. С возможностью добавления, удаления, очистки и удаления по ключу. Подскажите пожалуйста в каком виде вообще представить этот словарь. Как структуру данных или ассоциативный массив.. Спасибо.
C++ Динамическая Очередь (FIFO). http://www.cyberforum.ru/cpp-beginners/thread542127.html
Здравствуйте! Ребят, кому невмоготу , помогите реализовать структуру согласно этим требованиям: 1. Динамическую структуру требуется определить в виде шаблонного класса, реализующего заданное поведение. 2. Задать необходимые методы в классе, задающем поведение динамической структуры: a. очистку; b. добавление элемента в соответствии с поведением: c. вывод содержимого. Заранее...
C++ поиск в бинарном дереве Создать бинарное дерево. Занести числа: по возростанию, убыванию и случайные. После этого подсчитать количество операций необходимые чтобы найти каждое из чисел набора (3 наборов) в дереве, или удостовериться, что такого числа нет. typedef struct tag_tree{ int info; struct tag_tree *left, *right; }TREE; int sr=0, pr=0; // счетчик для сравнения и присвоения подробнее

Показать сообщение отдельно
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
07.04.2012, 23:58     Не могу найти ошибку в простейшей программе
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
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
#include <cstdlib>
#include <ctime>
 
int sqr( int x );
 
int main()
{
   int userAnswer;
   int request;
 
   cout << "Программа проверки знания таблицы квадратов от 10 до 30" << endl;
   srand( time(NULL) );
   while( true )
   {
      request = rand() % 21 + 10;
      cout << request << "^2 = ";
      cin >> userAnswer;
      if ( request < 0 )
         break;
      else if ( sqr(request) == sqr(userAnswer) )
         cout << "Правильно!" << endl;
      else
      {
         cout << sqr( request ) << " != " << sqr(userAnswer) << endl;
         cout << "Не правильно. Правильный ответ: " << sqr( request ) << endl;
      }
   }
   cout << "Программа успешно завершена";
 
   return 0;
}
 
int sqr( int x )
{
   return x*x;
}
Давно не писал под консоль с cin/cout и у меня в переменной userAnswer вечно какой-то мусор что ли
Миниатюры
Не могу найти ошибку в простейшей программе  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru