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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 195, средняя оценка - 4.91
paradox84
7 / 7 / 1
Регистрация: 26.05.2011
Сообщений: 28
#1

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

28.06.2011, 10:34. Просмотров 26111. Ответов 117

привет всем!Мне нужно написать прогу чтобы выводила надпись Hello world.Заранее благодарю
3
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2011, 10:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу чтобы выводила надпись Hello world (C++):

написать прогу чтобы выводила все лексикографически следующие перестановки - C++
написать прогу чтобы выводила все лексикографически следующие перестановки на С + +, попроще, пожалуйста очень нужно формулировка...

исправить программу, чтобы выводила результаты в два столбца. (простые числа близнецы) - C++
кроме того нужно добавить еще одну 5, чтобы было 3 5 и 5 7 #pragma hdrstop #include <stdio.h> #include <iostream.h> #include...

Разработать программу, чтобы она выводила через запятую все четные числа диапазона - C++
Разработать программу, чтобы она выводила через запятую все четные числа диапазона от 1 до 100, отсортированные в порядке убывания. ...

Задача страуструпа: Измените программу так, чтобы она выводила числа, которые почти равны друг другу - C++
Есть программа #include <iostream> using namespace std; int main () { double val_1 = 0.0;

Изменить программу, чтобы там вместо dir была какая-то моя команда, и выводила слова песни или речевки - C++
#include <iostream> #include <string> #include <map> #include <cctype> #include <sstream> #include <conio.h> #include <math.h> ...

Написать программу, которая при вводе Kod Hul Rutores , выводила K. H. Rutores - C++
Написать программу, которая при вводе Kod Hul Rutores , выводила K. H. Rutores у меня написано из другой задачи, просто не пойму,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kill100
405 / 271 / 37
Регистрация: 11.12.2010
Сообщений: 1,155
Завершенные тесты: 1
29.06.2011, 05:48 #46
Решил присоединится к извращениям.
Но так как тут уже походу все были по извращаюсь с указателями
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h>
#include <conio.h>
int main()
{
        char mas_char[] = {'H', 'W', 'e', 'o' ,'l' ,'r' , 'l' , 'l',  'o', 'd', ' ', '!' };
        for (int i = 0; i < 12; i++)
           if(i%2==0)
                cout << i[mas_char];
        for (int i = 0; i < 12; i++)
           if(i%2!=0)
                cout << i[mas_char];
        cout <<endl;
        system("pause");
        return 0;
}
0
POMIDORKA
1 / 1 / 0
Регистрация: 11.05.2011
Сообщений: 30
29.06.2011, 12:49 #47
хм...так глупо
0
ForEveR
29.06.2011, 13:29
  #48

Не по теме:

POMIDORKA, И что же глупого здесь, девушка?) Вполне интересные коды и использоваться могут далеко не только для Hello world после обработки)

1
POMIDORKA
1 / 1 / 0
Регистрация: 11.05.2011
Сообщений: 30
29.06.2011, 13:41 #49
нет, нет.Я про то, что эту простая программа, которая дается всем студентам в примерах.

Добавлено через 58 секунд
а так я не спорю, на самом деле все молодцы!
0
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
29.06.2011, 15:54 #50
а я вот тоже не могу написать подобную програму... помогите!...
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
#include <iostream>
#define gerakl 10
#define gerkules 9
#define durakov 6000000000
#define naselenie 7000000000
using namespace std;
int silnee(int a, int b);
class BidloWorld {
    public:
        BidloWorld(int ii, string ss="end award goes to... ! tom hanks !", bool bb=true) {
            s="";
            if(bb==true)
                if(1>0 || silnee(gerakl,gerkules)==gerakl)
                    s=ss[26]+ss[0]+'l';
                cout<<s;
            i=ii;
        }
        string get_s() {
            return s;
        }
    private:
        int i;
        string s;
};
int silnee(int a, int b) {
    if(a>b && durakov>(0.7*naselenie))
        return a>b;
    else
        return (b>a)*b;
}
int main()
{
    BidloWorld bw(5);
    string s = bw.get_s();
    cout<<s;
    return 0;
}
Добавлено через 1 минуту
не могу найдти ошибку...

Добавлено через 6 минут
а вот чужой код (не ручаюсь за качество)
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
#include <sys/types.h>
#include <stdlib.h>
#include <stddef.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
 
int main(void) {
    FILE *file = fopen("helloworld.c", "rb");
    fseeko(file, 0, SEEK_END);
    off_t len = ftello(file);
 
    size_t buflen = len / 0x4e;
    char *buf = malloc(buflen);
    fread(&buf[buflen - 1U], 1U, 1U, file);
 
    fseeko(file, 139, SEEK_SET);
    char buf2[16];
    fread(buf2, 1U, 4U, file);
    char translation[] = { 2, 28, 32, 39 };
    for(ptrdiff_t i = 0.0; i < 1; ++i) {
        buf2[0] += translation[0];
        buf2[1] += translation[1];
        buf2[2] += translation[2];
        buf2[3] += translation[3];
    }
    memcpy(buf, buf2, 4U);
 
    fseeko(file, 512.0, SEEK_SET);
    fread(&buf[4], 1U, 2U, file);
    off_t delta = 66;
    buf[5] -= delta;
 
    buf[5] = floor(M_PI * 10.18591635788130148921);
    buf[6] = buf[5] + (delta - (delta / 6.0));
 
    fseek(file, 454L, SEEK_SET);
    fread(buf + 7, 1U, 2U, file);
 
    fseek(file, -421, SEEK_CUR);
    fread(&buf[9], 1U, 2U, file);
    long long magnitute = buf[10];
    buf[10] = buf[011];
    buf[011] = magnitute;
 
    fseek(file, -24, SEEK_END);
    fread(&buf[11], 1U, 1U, file);
 
    return !printf("%s\n", buf);
}
0
Ma3a
Эксперт C++
617 / 461 / 31
Регистрация: 28.01.2011
Сообщений: 605
30.06.2011, 02:04 #51
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
#include <boost\spirit\include\qi.hpp>
#include <boost\spirit\include\phoenix_core.hpp>
#include <boost\spirit\include\phoenix_operator.hpp>
 
#include <iostream>
#include <string>
 
int main()
    {
    namespace qi = boost::spirit::qi;
    namespace phx = boost::phoenix;
 
    std::string myString = "FuCk YoU!";
    std::string helloString;
 
    qi::parse(myString.begin(),myString.end(),
        (
            qi::no_case[qi::string("fuck")]
            [phx::ref(helloString) = "Hello"]
        >>  qi::char_(' ')
            [phx::ref(helloString) += " "]
        >>  qi::no_case[qi::string("you!")]
            [phx::ref(helloString) += "World!"]
        )
    );
 
    std::cout << helloString << std::endl;
    }
2
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
30.06.2011, 08:26 #52
Присоеденяюсь,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <Windows.h>
#include <shellapi.h>
 
 
void main(void) {
 
    ShellExecute(GetDesktopWindow(), "open", 
              "mailto:hello_world@mail.ru?subject=Hello World !!!&cc=Hello World !!!" \
              "&bcc=Hello World !!!&body=Hello World !!!",
              "", "", SW_SHOWDEFAULT);
 
    system("pause");
}
0
NearDream
0 / 0 / 0
Регистрация: 28.05.2011
Сообщений: 4
30.06.2011, 09:59 #53
Лень писать программу,опаздываю но так же можно из текстовика Hello World взять =))
0
ForEveR
30.06.2011, 10:22
  #54

Не по теме:

Ma3a, Шикарно, Спасибо за пример со спиритом.

0
Net_Wanderer
235 / 208 / 19
Регистрация: 08.06.2011
Сообщений: 467
30.06.2011, 11:15 #55
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <windows.h>
 
#define HELLO_WORLD "hello, world"
#define FROM ' '
#define TO '~'
 
void print_char(char);
 
int main()
{
    char *p = HELLO_WORLD;
 
    while (*p)
        print_char(*p++);
 
    putchar('\n');
    exit(0);    
}
 
 
void print_char(char _ch)
{
    char ch;
    srand(time(NULL));
 
    for (;;) {
        ch = rand() % (TO - FROM + 1) + FROM;
 
        printf("%c", ch);
        
        Sleep(20);
        
        if (ch == _ch)
            break;
 
        printf("%c", (char)(8));
    }
}
0
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
30.06.2011, 16:50 #56
Марсианский вариант:
C++
1
2
3
4
5
6
7
8
extern "C" int printf(char*,...);
int x;
int main(){
    char str[] = "Hello World!\n";
    while (x[str])
        printf("%c",x++[str]++);
    return 0;
}
2
schdub
30.06.2011, 16:57
  #57

Не по теме:

diagon, а в марсианском С++ переменные инициализируются нулем если об этом не позаботился марсианин-программист?

0
Jupiter
30.06.2011, 16:57
  #58

Не по теме:

diagon, а нафиг ?

Цитата Сообщение от diagon Посмотреть сообщение
extern "C" int printf(char*,...);
schdub, глобальные - да

1
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
30.06.2011, 16:58 #59
Цитата Сообщение от schdub Посмотреть сообщение

Не по теме:

diagon, а в марсианском С++ переменные инициализируются нулем если об этом не позаботился марсианин-программист?

Глобальная область же
а нафиг ?
из принципа -_-
1
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
30.06.2011, 16:58 #60

Не по теме:

schdub, ага, если они глобальные))



Добавлено через 23 секунды

Не по теме:

чорд...

1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2011, 16:58
Привет! Вот еще темы с ответами:

Как и на чем написать и скомпилировать программу, чтоб загружалась через bootmgr и выводить "hello world"? - C++
Ну что-то типа совсем простой ОС, если это можно так назвать.

Дана формула. необходимо чтобы программа работала и выводила значение - C++
Извинение за картинку, но мне кажется сложновато будет это напечатать

Сделать так, чтобы при вводе отрицательного значения программа выводила errror - C++
Цикл WHILE. В этом коде нужно сделать так чтобы при вводе отрицательного значения программа выводила errror. Как это сделать ? Вот код. ...

Модернизировать код программы, чтобы программа выводила только те строки, где существуют двузначные числа - C++
Есть файл, в нем содержится: Mikro mikro2 Mikro33 Mikro34 Mikro35 Сейчас она выводит все строки на консоль. И просьба,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.06.2011, 16:58
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru