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

Ввод данных без нажатия «Enter» - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка функции(Определить функцию, возвращающую следующую минуту) http://www.cyberforum.ru/cpp-beginners/thread755189.html
Определить функцию, возвращающую следующую минуту. Выполнить перегрузку функции для следующих типов параметров: 1.Структура «время» (часы, минуты, секунды). 2.Три целочисленных параметра: часы, минуты, секунды. 3.Два целочисленных параметра: часы, минуты.
C++ Найти наименьшее среди тех элементов массива a1,…,an, которые не являются элементами массива b1,…,bn Найти наименьшее среди тех элементов массива a1,…,an, которые не являются элементами массива b1,…,bn _________________ #include <stdio.h> #include <math.h> #include <clocale> #include <iostream> using namespace std{ double i,n,arrinta,arrintb,a_count,b_count; int main(){ double * arrinta; http://www.cyberforum.ru/cpp-beginners/thread755187.html
C++ Использование динамических структур данных (вывести, сколько раз число совпадает с элементами списка)
Есть задачка #include <iostream> # include <conio.h> #include <math.h> #include <stdlib.h> using namespace std; void main() {
Найти максимальное двузначное число C++
Найти максимальное двузначное число без использования массива. То что сделал: #include <fstream> #include <iostream> #include <ctime> using namespace std; int main() { double D; int A,m;
C++ Найти сумму элементов, расположенных правее последнего отрицательного элемента http://www.cyberforum.ru/cpp-beginners/thread755159.html
программа, которая для вещественного массива из 20 элементов определяет сумму его элементов, расположенных правее последнего отрицательного элемента. массив одномерный подскажите алгоритм нахождения самого правого отрицательного элемента и как сложить последующие положительные элементы массива.
C++ нужно найти ошибку в программе с++ на двумерные массивы void task_1(int** A, int M ) { int i, j; double sum=0; bool flag=0; printf("\n1 задание: "); for(i=0; i<M; i++) for(j=0; j<M; j++) if (A<0) { for(j=0; j<M; j++) подробнее

Показать сообщение отдельно
miragex
1 / 1 / 0
Регистрация: 11.07.2012
Сообщений: 138

Ввод данных без нажатия «Enter» - C++

07.01.2013, 21:13. Просмотров 1693. Ответов 10
Метки (Все метки)

Добрый день
Интересует такой вопрос
После ввода числа нужно нажимать клавишу ENTER
Как можно добится того, чтобы после ввода числа сразу переходило на набор другого, т.е. не нажимать постоянно Enter
Код
#include<cstdio>
#include<cmath>

int main()
{
    float a,b,c;
    double D;

    printf("Znachenie (a): ");
    scanf( "%f", &a); // Получаем значение -a
    printf("Znachenie (b): ");
    scanf( "%f", &b); // Получаем значение -b
    printf("Znachenie (c): ");
    scanf( "%f", &c); // Получаем значение -c
    printf("\nReshenie:\n");

         D = b*b-(4*a*c);
         a = 2*a;
         printf("Diskriminant mnogochlena: %g\n", D);

         if(D==0) {
                  printf("Oba kornya deystvitelni i ravni: %g", (-b/a));
         }
         else if(D<0) {
              printf("Deystvitelnih korney net");
         }
         else {
              D = sqrt(D);
              printf("Perviy koren: %g\n", ((-b+D)/a));
              printf("Vtoroy koren: %g\n", ((-b-D)/a));
         }
  return 0;
}
Спасибо
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru