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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 15.10.2010, 12:18   #1
yali
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 13
Сообщение как переменную задать символы

есть код

#include <cstdlib>
#include <iostream>
сhar y;
y=
cout<<y;
return 0;

Подскажите как в коде задать переменную "y" чтобы при выводе "y" выводились символы!

тобиш чтобы в "y" задавалась символами.
yali вне форума
Старый 15.10.2010, 12:43   #2
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Код:
y = getch();

//или
 y=cin.getch();

//или, если хотите не вводить с клавы
y="*а тут ваш символ*";
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума
Старый 15.10.2010, 13:02   #3
yali
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 13
По умолчанию

Цитата:
Сообщение от ROD Посмотреть сообщение
Код:
y = getch();

//или
 y=cin.getch();

//или, если хотите не вводить с клавы
y="*а тут ваш символ*";
возможно он бы и понял эту запись но в Dev c++ он выдаёт ошибку. во всех случаях. =(
yali вне форума
Старый 15.10.2010, 13:10   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
он выдаёт ошибку. во всех случаях.
Полный код в студию с изменениями.
I'm learning to live...
Stilet вне форума
Старый 15.10.2010, 13:25   #5
yali
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 13
По умолчанию

Код:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std; 
int main()   
    {  
             char y;
             y="*yyyyyyyyyyyyyy*";
             cout<<y;
    system("PAUSE");
    return EXIT_SUCCESS;
    }

Последний раз редактировалось Stilet; 15.10.2010 в 13:28.
yali вне форума
Старый 15.10.2010, 13:28   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Звездани:
Код:
char *y;
I'm learning to live...
Stilet вне форума
Старый 15.10.2010, 13:34   #7
yali
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 13
По умолчанию

спосибо. большое. но не закрывайте тему плиз. может возникнуть вопрос со вставлением кода в мега код =)
yali вне форума
Старый 15.10.2010, 14:07   #8
yali
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 13
По умолчанию

а при таком раскладе

#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char *k;
char y;
while(*k!='0')
{
cin>>y;
cout<<"vi vveli "<<y;
k="*0*";
}

system("PAUSE");
return EXIT_SUCCESS;
}


он вообще не понимае что в к ввели символ 0. где k должно заканчивати цикл или ветвлением после выполнения.


тобиш пользователь должен ввести какую нибудь слово. оно должно выполниться и выйти.

не используя цикл do while.
yali вне форума
Старый 15.10.2010, 14:23   #9
coNsept
Форумчанин
 
Аватар для coNsept
 
Регистрация: 14.12.2009
Сообщений: 716
По умолчанию

Код:
#include <cstdlib>
#include <iostream>
#include <conio.h>

using namespace std;

int main() 
{ 
  char k[100], y; 
  int i = 0;

  while(y != '0')
  {
    cout << "Введите данные: "; cin >> y; 
    k[i++] = y;
  }
  system("PAUSE");
  return EXIT_SUCCESS;
}
Так нормально?

Последний раз редактировалось coNsept; 15.10.2010 в 14:25.
coNsept вне форума
Старый 15.10.2010, 15:19   #10
yali
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 13
По умолчанию

не... непойдёт


а вот правильный ответ:

#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char k='a';
int y;
while(k!='n')
{
cin>>y;
cout<<y;
k='n';

}

system("PAUSE");
return EXIT_SUCCESS;
}


Админ закрывай тему =)

Всем спосибо =)
все вободны =)
yali вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обнулить переменную? Zooleen Общие вопросы C/C++ 1 10.07.2009 00:15
Как в сознанном файле задать переменную gred PHP 6 26.02.2009 16:53
Как сохранить переменную? molodoyy Общие вопросы C/C++ 5 21.01.2009 04:34
СИМВОЛЫ - помогите решить задачу на символы kiko Паскаль, Turbo Pascal, PascalABC.NET 5 30.11.2008 16:09
Как задать мнимую переменную AlexVI Общие вопросы Delphi 2 21.01.2007 03:00