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

Написать программу чтобы выводила надпись Hello world - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Табулирование функции http://www.cyberforum.ru/cpp-beginners/thread327036.html
Помогите пожалуйста написать программу табулирования функции Y(x)=x*x+1,если заданы: а)Xn(x начальное),Dx(шаг),N-количество шагов; б) M значений X Буду очень признательна если кто отклинется:)
C++ Отправка смс через сайт Можно ли органиовать такую штуку : когда запускаешь программу,там поле куда вводить текст,вводишь текс,жмёшь "ОК", заходил сюда,и отправлял на номер 8********** то сообщение , которое ввел в самом начале. Можно? http://www.cyberforum.ru/cpp-beginners/thread327029.html
Вычислить сумму всех положительных чисел массива C++
создать программу, вычисляющую сумму всех положительных чисел массива. Элементы массива целые числа.
C++ Заменить в каждой строке файла элементы с наибольшим значением нулем
Дан текстовый файл,состоящий из одной или нескольких строк. Каждая строка файла содержит числа, разделенные пробелами. Заменить в каждой строке элементы с наибольшим значением нулем. Создать файл, который будет содержать данные исходного файла,а затем данные преобразованного файла. Добавлено через 5 минут пожалуйста...(((
C++ Вычислить сумму всех положительных чисел каждой строки массива http://www.cyberforum.ru/cpp-beginners/thread326997.html
Создать программу, которая вычисляет сумму всех положительных чисел каждой строки массива, и выдает ответ в массиве А. Массив В
C++ Вывод номеров страниц для заданного слова Написать программу, которая обеспечивает:  начальное формирование предметного указателя;  вывод предметного указателя;  вывод номеров страниц для заданного слова. Первый и второй пункт я нашел, остался третий=( Никак не могу, помогите пожалуйста=) #include "stdafx.h" #include <vector> #include <algorithm> подробнее

Показать сообщение отдельно
xAtom
 Аватар для xAtom
910 / 735 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
16.07.2011, 23:47     Написать программу чтобы выводила надпись Hello world
Вот такого ещё не было здесь, вот не большая анимейка в консоли на тему Hello World !!!
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include <stdio.h>
#include <windows.h>
 
struct  Point: public COORD {
    Point(void) {}
    Point(short   x, short   y) {
        this->X = x;
        this->Y = y;
   }
   inline operator COORD(void) {
       return Point(X, Y);
   }
};
 
 
void   main(void) {
 
   HANDLE sout = GetStdHandle(STD_OUTPUT_HANDLE);
 
   DWORD  dw, counter;
   CONSOLE_SCREEN_BUFFER_INFO  info;
   ZeroMemory(&info, sizeof(CONSOLE_SCREEN_BUFFER_INFO));
   GetConsoleScreenBufferInfo(sout, &info); 
 
   for(int y = 0; y < 21; y++) { 
         WORD w =  10+y*2;
         for(short x = 0; x < info.dwSize.X; x++) {
              WriteConsoleOutputCharacter(sout, " ",1, Point(x, y), &dw);
              WriteConsoleOutputAttribute(sout, &w, 1, Point(x, y), &dw);
         }
   }
 
  const TCHAR* str  = "Hello World !!!";
  counter = 5;
  while(counter--) { // мигание текста
    WriteConsoleOutputCharacter(sout, str, lstrlen(str), Point(info.dwSize.X/2-lstrlen(str)/2, 0), &dw);
    Sleep(500u);
    FillConsoleOutputCharacter(sout, ' ', lstrlen(str), Point(info.dwSize.X/2-lstrlen(str)/2, 0), &dw);
    Sleep(500u);
  }
 
  short pos = 0;
  counter   = info.dwSize.X - lstrlen(str);
  TCHAR rus[128];
  CharToOem( "Привет Мир !!!", rus);
  while(counter--) {  // Горизонтальная бегущая строка
      pos++;
      WriteConsoleOutputCharacter(sout, rus, lstrlen(rus), Point(pos, 1), &dw);
      Sleep(110u);
      FillConsoleOutputCharacter(sout, ' ', lstrlen(rus), Point(pos, 1), &dw);
  }
 
 pos = 0;
 counter = 21;
 while(counter--) {  // вертикальная бегущая строка
   pos++;
   WriteConsoleOutputCharacter(sout, rus, lstrlen(rus), Point(info.dwSize.X/2-lstrlen(rus)/2, pos), &dw);
    Sleep(110u);
    FillConsoleOutputCharacter(sout, ' ', lstrlen(rus), Point(info.dwSize.X/2-lstrlen(rus)/2, pos), &dw);
 }
 
 CharToOem( "Конец проги - Hello World !!!", rus);
 SetConsoleTextAttribute(sout,  222);
 puts(rus);
 getchar(); 
}
 
Текущее время: 15:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru