Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 07.08.2009
Сообщений: 8
1

Ввод данных.

07.08.2009, 14:15. Просмотров 988. Ответов 9
Метки нет (Все метки)

Долго оправдываться что совсем начинающий я не буду).
Поставил компилятор Dev-C++, решил проверить как работает - написал программку, которая должна считывать числа и складывать - он откомпилировал, но кроме как вывести фразу "enter any number" - он ничего не делает.
Ладно, ок. Ошибка в коде? - Специально перепечатал пример из справочника Шилдта, перепроверил - вдруг чего потерял.
Но нет - та же история - не хочет читать с клавиатуры. Синтаксических ошибок не выдаёт. логических вроде тоже - там ошибиться негде, код простой.
В чём соль? - расскажите мне, балбесу)?
И может ну его на - это Dev-C++)???
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.08.2009, 14:15
Ответы с готовыми решениями:

Как правильно заменить ввод данных простой на ввод с клавиатуры?
#include "stdafx.h" #include <cstdlib> #include <iostream> using namespace std; int...

Потоковый ввод и ввод данных. Работа с числами
Ввести с экрана два нат. числа. Найти частное первого на второе и определить, встречается ли среду...

Ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хранилище данных в файле)
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и...

Пропускает ввод данных в консоли. Не работает часть кода. Пропускает ввод фио
Добрый день! Помогите пожалуйста! В void add_dinamo() пропускает cout<<"ФИО: \t" ;...

9
5 / 5 / 5
Регистрация: 02.08.2008
Сообщений: 45
07.08.2009, 14:16 2
Покажи код
0
инженер-системотехник
111 / 111 / 5
Регистрация: 10.03.2009
Сообщений: 533
07.08.2009, 14:22 3
Тоже использовал Dev-C++ - никаких нареканий, работает как часы, т.е. компилит и линкует ))
0
Эксперт JavaЭксперт С++
8358 / 3579 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
07.08.2009, 14:29 4
svchost6, приведи пример кода, поскольку как код написан, так он и отработал. Среда не может делать с программой что ей угодно
0
0 / 0 / 0
Регистрация: 07.08.2009
Сообщений: 8
07.08.2009, 14:42  [ТС] 5
простите, отходил)
C++
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
int main(void)
{
    int a,b;
    printf("enter any numbers:");
    scanf("%d%d",&a,&b);
    printf("%d\n",a+b);
    
return 0;
}
это то что я написал

а вот то что было перепечатано из Шилдта:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 #include<stdio.h>
#include<stdlib.h>
int main(void)
{
    int magic;
    int guess;
    magic = rand();
    printf("guess number");
    scanf("%d",&guess);
    
    if(guess==magic)printf("Yes");
    else printf("No");
    return(0);
}
0
1662 / 1131 / 80
Регистрация: 21.08.2008
Сообщений: 4,724
Записей в блоге: 1
07.08.2009, 14:45 6
scanf("%d%d",&a,&b);
ждет ввода 2-го числа
после ввода 1-го нажимаем ентер, вводим 2-е, опять ентер, и результат готов
0
Эксперт JavaЭксперт С++
8358 / 3579 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
07.08.2009, 14:47 7
Вообще - то фраза "enter any numbers:" переводится как "введите любую цифру". Так для информации. После появления этой надписи введи любую цифру
0
0 / 0 / 0
Регистрация: 07.08.2009
Сообщений: 8
07.08.2009, 15:02  [ТС] 8
M128K145
any numbers - это вроде бы "любые числа"
я эту фразу сам писал, да, знаю.
чтобы мне он результат показывал - мне что сделать-то?
getchar() ?
0
Эксперт JavaЭксперт С++
8358 / 3579 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
07.08.2009, 15:06 9
Ничего не делать, нажать F9 и ввести два числа
Ввод данных.
Ввод данных.
1
0 / 0 / 0
Регистрация: 07.08.2009
Сообщений: 8
07.08.2009, 15:20  [ТС] 10
M128K145 спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.08.2009, 15:20

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ввод данных, добавление данных, получение информации из файла по заданным критериям выборки
Все привет!!!Обращаюсь к вам за помощью...никак не получается решить задачку... Суть...

Каким образом организовывать ввод данных для поддержки программной обработка неправильно введенных данных?
Каким образом организовывать ввод данных для поддержки программной обработка неправильно введенных...

Ввод данных
Во время работы программы она не видит строку(как я думаю) cout&lt;&lt;&quot;m=&quot;&lt;&lt;m&lt;&lt;&quot;&quot;;(эта строка находится...

Ввод данных
Нужно что бы пользователь вводил слово на русском, но выдает ошибку, когда пользователь вводит на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.