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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конструкторы/декструкторы http://www.cyberforum.ru/cpp-beginners/thread327958.html
Можете объяснить что это такое и с чем их едят?
C++ Формула чудновского Доброго времени суток, нужна небольшая помощь разобраться с формулой чудновского для вычисления числа пи. Чем является k в данной формуле - номер итерации?я правильно понял?и еще подскажите как вывести все знаки после запятой в числе пи(именно все знаки которые способен посчитать процессор при определенных условиях), нужно ли для этого писать класс, или же можно обойтись без танцев с бубном? http://www.cyberforum.ru/cpp-beginners/thread327947.html
C++ Цепные списки строк
Реюята что это вообще такое и ?
вывод тип int в файл, система ввода/вывода C++
Уважаемые форумчане, помогите пожалуйста! У меня есть задание: создать базу данных студентов, вывести на консоль, записать данные в файл. В общем, работа на ввод-вывод, всё работает, кроме одного момента! В созданном файле, куда должны записываться данные о студентах, поля типа "char"(имя, фамилие) записываются нормально, а вот вместо полей типа "int"(курс, номер студ. билета) какие-то иероглифы...
C++ Пример работы в stl со строками http://www.cyberforum.ru/cpp-beginners/thread327907.html
Можете привести пример рабочий следующей программы. Строка считывается из файла. Записывается в любой контейнер(вектор, стек и т.д.). Строка представляет вид слова, разделенные символом "=", строка закачивается ";" , а предложение ".". Сделать нужно чтобы вводя символ с клавиатуры, менялся символ стоящий перед символом "=".
C++ Файлы и строки Вот пишу такую программу которая выводит в файл 2 строки из первого диапазоном Н по К. Это получилось. Следующий щаг - подсчет количества согласных букв во втором файле. вот тут я и застрял: #include <iostream.h> #include <string.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> int main() { clrscr(); подробнее

Показать сообщение отдельно
An1ka
65 / 70 / 2
Регистрация: 30.06.2011
Сообщений: 176
30.06.2011, 07:33     Ввод данных без нажатия Enter
Цитата Сообщение от vortexx1 Посмотреть сообщение
В общем, погонять символ 'Q' по двумерному массиву 20 на 20.
Спасибо.
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
#include <iostream>
#include <iterator>
#include <conio.h>
 
 int main ( )
{
    char c; int i = 10, j = 10;
    char mass[20][21];
    std::fill ( &(**mass), &(**mass)+420, '*' );
     for ( int k =0; k < 20; k++ )
        mass[k][20] = '\n';
    mass[i][j] = 'Q';
    do {
      system("cls");
      copy ( &(**mass), &(**mass)+420, std::ostream_iterator< char>( std::cout));
      c = _getch( );
       switch ( c)
      {
        case 72: case 'w': if ( i >  0){ mass[i][j] = '*'; i--;}
       break;
        case 80: case 's': if ( i < 19){ mass[i][j] = '*'; i++;}
       break;
        case 75: case 'a': if ( j >  0){ mass[i][j] = '*'; j--;}
       break;
        case 77: case 'd': if ( j < 19){ mass[i][j] = '*'; j++;}
       break;
        default: ;
      }
      mass[i][j] = 'Q';
        }
    while( c!= 27); // Esc
 
   system("pause");
  return 0;
}
Как-то так =)
 
Текущее время: 03:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru