Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2009, 21:11   #21
pavelstraut
Пользователь
 
Регистрация: 17.07.2009
Сообщений: 91
По умолчанию

будет правильно
pavelstraut вне форума Ответить с цитированием
Старый 21.07.2009, 21:15   #22
Golovastik
Заблокирован
 
Регистрация: 25.05.2009
Сообщений: 284
По умолчанию

Но чего-то не компилится, останавливается на последнем каут.
Golovastik вне форума Ответить с цитированием
Старый 21.07.2009, 21:21   #23
pavelstraut
Пользователь
 
Регистрация: 17.07.2009
Сообщений: 91
По умолчанию

в последнем каут перед d++ сотри \
и будет счастье
pavelstraut вне форума Ответить с цитированием
Старый 21.07.2009, 23:03   #24
stenl1
Форумчанин
 
Аватар для stenl1
 
Регистрация: 26.06.2009
Сообщений: 354
По умолчанию

profi прокоментируй свой ответ.
Код:
#include<iostream>
using namespace std;

int main()
{

int a=65,b=98,c=81,d=70,f=65; // откуда эти цифры

for (int i=0;i<7;i++){
if (i<4) 
    cout << (char)f++ << " " << (char)a++ << " " << (char)b++ << " " << (char)c++ << " " << (char)d++ << "\n";
if (i==4) 
   cout << "  " << (char)a++ << " " << (char)b++ << "  " << " " << (char)d++ << "\n";
if (i>4)
   cout << " " << "  " << "  " << "  " << " " << (char)d++ << "\n";
}


cin.get();

return 0;
}
И желательно сам цикл.Очень интересно .
Все работает на ура!
p.s. Как и просили.
stenl1 вне форума Ответить с цитированием
Старый 21.07.2009, 23:20   #25
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

В данной задаче я нашел закономерность, в каждом столбце следующая буква идет по алфавитному порядку. Дальше цикл сделал из семи этапов. Каждый этап заполняет "свою" строку. Цифры 65, 98 и т.д. это ASCII-кода букв латинского алфавита.
profi вне форума Ответить с цитированием
Старый 21.07.2009, 23:26   #26
stenl1
Форумчанин
 
Аватар для stenl1
 
Регистрация: 26.06.2009
Сообщений: 354
По умолчанию

Спасибо более менее стало понятно.
stenl1 вне форума Ответить с цитированием
Старый 24.07.2009, 15:07   #27
odip
Новичок
Джуниор
 
Регистрация: 24.07.2009
Сообщений: 2
По умолчанию

Код:
cout <<"A   b   Q   F\n";
cout <<"B   c    R   G\n";
...
odip вне форума Ответить с цитированием
Старый 24.07.2009, 22:29   #28
Logoped
Новичок
Джуниор
 
Регистрация: 22.03.2009
Сообщений: 2
По умолчанию

Код:
#include <iostream>
using namespace std;

int main()
{
   int i = 65;
   int j = 65;
   int n = 98;
   int m = 81;
   int l = 70;

   while (l <=76) {
      cout  << static_cast<char>(i)  << "\t" << static_cast<char>(j) << 
                "\t" << static_cast<char>(n)  << "\t" << static_cast<char>(m) << 
                "\t" << static_cast<char>(l)  << "\n"; 
      l++;
      
      if (i >=68 || i <65) i = 32;
      else i++;

      if (j >=69 || < 65) j = 32;
      else j++;

      if(n >=102 || n < 98)  n = 32;
      else n++;

      if(m >=84 || m < 81) m = 32;
      else m ++;
   }

   cin.get();
   return 0;
}
Logoped вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запретить ввод всего алфавита и логических знаков "=+-*/" prikolist Общие вопросы C/C++ 13 02.06.2010 20:47
перекодировка алфавита world12_tk Помощь студентам 6 20.07.2009 22:40
все строчные буквы латинского алфавита заменить прописными. Саня7278 Общие вопросы C/C++ 5 20.05.2009 23:52
Переставить все буквы латинского алфавита в начало строки в порядке следования. zaq2000 Паскаль, Turbo Pascal, PascalABC.NET 17 18.12.2008 23:42
процедура, которая выводит все слова, начинающиеся с согласных букв латинского алфавита. sergeyfsd Паскаль, Turbo Pascal, PascalABC.NET 6 21.02.2008 22:29