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

Отображение в консоли - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе последовательност http://www.cyberforum.ru/cpp-beginners/thread1155126.html
Кодил-кодил, но получилась белеберда. Помогите. Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе последовательности (функцией оформить определение наибольшей четной цифры числа). PS: Через массив нельзя. Так бы и сам сделал, а вот вроде простяк, а тупняк у меня PS: Пример: Ввели число 8562
C++ Определение и использование перегруженных функций для обработки массивов Помогите решить задачку: Заданы два массива - массив целых и массив вещественных чисел. Вывести на экран массив, составленный из различных элементов исходного целочисленного массива. Реализовать аналогичные действия для вещественного массива. Требуется использование перегруженных функций (C++). Надеюсь найдутся добрые люди и помогут мне...Заранее благодарен! http://www.cyberforum.ru/cpp-beginners/thread1155108.html
Заданы три числа. Определить, сколько среди них положительных чисел C++
Помогите пожалуйста с задачей. Она должна быть решена с использованием функций. Есть код программы без определения функции (C++): #include <iostream> using namespace std; int main() { int cnt_pos = 0, cnt_neg = 0; for(int i = 1; i <= 3; ++i) { int x;
Переход на следующую строку матрицы и транспонировать по условию C++
Есть матрица nxn if (вся строка из одинаковых элементов ) Пропустить её и перейти на следующую строку else транспонировать ,( и запишется все это в другой массив, но это не интересует меня). И так пока по всей матрице не пройдешься Для транспонировки cout << "Транспонированая матрица по главной диагонали:" << endl; for (i = 0; i<n; i++)
C++ Разработать программу «Численное интегрирование» различными методами в С++ http://www.cyberforum.ru/cpp-beginners/thread1155087.html
Разработать программу «Численное интегрирование» различными методами: 1) по формуле Ньютона-Котеса; 2) по формуле Симпсона; 3) по формуле Чебышева.
C++ Как исключить из массива минимальное и максимальное значение Помогите решить. Задан массив действительных чисел. Изьять из него минимальный и максимальный элементы и напечатать массив без них. вот я только сделал как найти максимальный и минималный элемент #include <stdafx.h> #include <stdio.h> #include "conio.h" #define N 8 int main() { подробнее

Показать сообщение отдельно
Игорюня
 Аватар для Игорюня
20 / 16 / 7
Регистрация: 07.12.2013
Сообщений: 244
23.04.2014, 13:35     Отображение в консоли
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void ChoiceWay(char way)
{
 for(int i=0;i<25;i++)
 {
  for(int j=0;j<79;j++)
  {
   if(field[i][j]=='#')
   {
    switch(way)
    {
     case 'w':field[i-1][j]='#';field[i][j]=' ';break;
     case 's':field[i+1][j]='#';field[i][j]=' ';break;
     case 'a':field[i][j-1]='#';field[i][j]=' ';break;
     case 'd':field[i][j+1]='#';field[i][j]=' ';break;
    }
   }
  }
 }
}
Через свитч осуществляется выбор,в какую сторону двигать фигуру. Если выбрать 'w' (наверх) или 'a' (влево),то цикл (здесь он не показан)нормально отображает перемещение фигуры. Но вот 's' (вниз) и ('d') вправо в консоли просто не показывается(ничего нет). Уже перепроверил всё. Это как-то связано с консолью?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru