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

Если введено слово "Привет", то вывести "Привет" - C++

Восстановить пароль Регистрация
 
vallerik
Фрилансер
 Аватар для vallerik
36 / 37 / 2
Регистрация: 11.01.2011
Сообщений: 280
10.04.2011, 17:48     Если введено слово "Привет", то вывести "Привет" #1
Как сделать чтобы если введено слово Привет то отвечает Привет !!!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2011, 17:48     Если введено слово "Привет", то вывести "Привет"
Посмотрите здесь:

Привет World C++
C++ Найти произведение чисел в массиве
C++ Привет всем. Прога-мини калькулятор. С++
C++ Привет всем кто нибудь подкинет код программ на С++?
10 раз вывести на экран слово «Привет» C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
iWord
 Аватар для iWord
10 / 10 / 1
Регистрация: 21.12.2010
Сообщений: 109
10.04.2011, 17:50     Если введено слово "Привет", то вывести "Привет" #2
Слово водится с командной строки?
vallerik
Фрилансер
 Аватар для vallerik
36 / 37 / 2
Регистрация: 11.01.2011
Сообщений: 280
10.04.2011, 17:51  [ТС]     Если введено слово "Привет", то вывести "Привет" #3
iWord, Да
Dekio
Фрилансер
Эксперт C++
 Аватар для Dekio
5816 / 1214 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
10.04.2011, 18:13     Если введено слово "Привет", то вывести "Привет" #4
Pascal
1
2
3
readln(str);
if pos('привет',str)<>0 then
writeln('Привет');
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
10.04.2011, 18:18     Если введено слово "Привет", то вывести "Привет" #5
vallerik, не надоело создавать глупые темы? Может, если уже это дело тебе интересно, стоит и книжку какую почитать?
iWord
 Аватар для iWord
10 / 10 / 1
Регистрация: 21.12.2010
Сообщений: 109
10.04.2011, 18:41     Если введено слово "Привет", то вывести "Привет" #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
/* 
 * File:   main.c
 * Author: iWord
 *
 * Created on 10 Апрель 2011 г., 17:59
 */
 
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
/*
 * 
 */
int main(int argc, char *argv[]) {
    //проверяем на правильное количество аргументов командной строки
    if (argc<2){puts("Ошибка ввода используйте команду ./program [переменная]");
    getchar();
    exit(0);}
 
      if(strcmp(argv[1], "Privet") == NULL ) {printf("Privet\n");}
 
      else{ puts("Не знаю такого слова!");
    puts("Используйте команду ./program [переменная]");}
    puts("Нажмите Enter");
    getchar();
    return (EXIT_SUCCESS);
}
Добавлено через 52 секунды
Dekio что ты прислал это не аргумент командной строки.

Добавлено через 4 минуты
Если необходимо то можно еще кучу проверок ввести, что бы не писали цифры и т.п.
Витаха
Сообщений: n/a
10.04.2011, 18:51     Если введено слово "Привет", то вывести "Привет" #7
Какую?
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
10.04.2011, 18:54     Если введено слово "Привет", то вывести "Привет" #8
Цитата Сообщение от iWord Посмотреть сообщение
Если необходимо то можно еще кучу проверок ввести, что бы не писали цифры и т.п.
а в 21 строке не проверка?
Dekio
Фрилансер
Эксперт C++
 Аватар для Dekio
5816 / 1214 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
10.04.2011, 18:54     Если введено слово "Привет", то вывести "Привет" #9
Это если из под командой строки
В консоле
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"Russian");
    char str[128];  
    gets(str);
    if(!strcmp(str,"privet"))
    cout<<"privet"<<endl;
    system("pause");
    return 0;
}
Думаю ТС сам не знает чего хочет
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2011, 19:45     Если введено слово "Привет", то вывести "Привет"
Еще ссылки по теме:

C++ Привет. В программе вводится количество строк и столбцов. Мы можем ввести больше столбцов чем задали.
C++ Привет. Как можна найти с даного примера умножение элементов массива с четными номерами?
C++ Поприветствовать пользователя по имени

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

Или воспользуйтесь поиском по форуму:
iWord
 Аватар для iWord
10 / 10 / 1
Регистрация: 21.12.2010
Сообщений: 109
10.04.2011, 19:45     Если введено слово "Привет", то вывести "Привет" #10
Dekio, возможно =) наше дело помочь, если спросит то подскажем , но ленив нынче народ...

Добавлено через 29 минут
Nameless One, ну одна из них. Сам же знаешь какая бы задача не стояла , решений к ней как минимум 2 =)

Добавлено через 26 секунд
Цитата Сообщение от Витаха Посмотреть сообщение
Какую?
что какую?
Yandex
Объявления
10.04.2011, 19:45     Если введено слово "Привет", то вывести "Привет"
Ответ Создать тему
Опции темы

Текущее время: 00:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru