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

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

Войти
Регистрация
Восстановить пароль
 
nicenice
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 168
#1

Простенькая программка с "char"-ом - C++

04.12.2011, 19:15. Просмотров 299. Ответов 4
Метки нет (Все метки)

В общем надо сделать так чтобы можно было бы ввести определенную букву, а выводилось какое-то определённое слово. Скажите где у меня ошибка???

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <conio.h>
int main (void)
{
char c;
printf("\nVvedite pervyu bykby:");
switch (c)
{
case 'a': printf("\nAntilopa"); break;
case 'g': printf("\nGepard"); break;
case 'v': printf("\nVolk"); break;
default: printf("\nNe pravilno!!!");
}
getch();
return 1;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2011, 19:15     Простенькая программка с "char"-ом
Посмотрите здесь:

error C2664: strcmp: невозможно преобразовать параметр 1 из "char (*)[20]" в "const char *" - C++
for(int i = 0; i&lt; 5; i++) { wr_struc (list); if (strcmp(&amp;list.Sostav,osn_sostav)==0 &amp;&amp; strcmp(&amp;list.MestoVkomande,attack)==0...

Несовместимые типы операндов "char" и "const char*" - C++
В чем проблема?

Аргумент типа "unsigned char*" несовместим с параметром типа "const char*" - C++
int f(unsigned char s, unsigned char q) { N = strlen(s); //Ошибка тут... M = strlen(q); //...и тут Как исправить?

invalid conversion from "const char*" to "char" - C++
Помогите, пожалуйста, найти проблему. Arguments.h #include&lt;iostream&gt; class Arguments { public: Arguments(int iArgc,...

Невозможно преобразовать "const char" в "char" - C++
Вот код: void vvod() { char name_of_file; int i; char linetype1; char linetype2; int razmer_pera; struct colour {

Ошибка: argument of type "char *" is incompatible with parameter of type "LPCWSTR" - C++
Помогите, пожалуйста, исправить ошибку в программе. #include &lt;iostream&gt; #include &quot;stdio.h&quot; #include &quot;windows.h&quot; #include &lt;conio.h&gt; ...

Невозможно преобразовать параметр 1 из "const wchar_t [12]" в "const char *" - C++
Писал программу. Дошел до наложения текстур. Пытаюсь наложить 4-й час. Много разных ошибок. Все ошибки гуглил. На данный момент ошибка...

Аргумент типа "char *" несовместим с параметром типа "LPCWSTR" - C++
Что такое и с чем его едят 1 IntelliSense: аргумент типа &quot;char *&quot; несовместим с параметром типа...

"const char" в "int" - C++
Всем привет, я новенький тут и сразу возник вопрос Делал все по видео уроку но ошибка все же появилась. #include &lt;iostream&gt; ...

C++ ошибка "Cannot convert 'char *' to char" - C++
void t(char *txt){ txt = &quot;1&quot;; } void main(){ clrscr(); char text = &quot;0&quot;;


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.12.2011, 19:20     Простенькая программка с "char"-ом #2
C
1
c=getch()
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
04.12.2011, 19:20     Простенькая программка с "char"-ом #3
прочитать в переменную c то что ввел пользователь нужно.
nicenice
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 168
04.12.2011, 19:24  [ТС]     Простенькая программка с "char"-ом #4
Цитата Сообщение от go Посмотреть сообщение
C
1
c=getch()
1-ый вопрос: а никак по-другому нельзя?
2-ой вопрос: вместо принтфа после "case" можно ли поставить несколько операторов??
например такую байду:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
for (i=0;i<N;i++)
for (j=0;j<H;j++)
{
        K[i][j]=0;
        for(k=0;k<T;++k)                 
        K[i][j]+= A[i][k]*B[k][j];               
        
 
}  
for (i=0;i<N;i++)
for (j=0;j<H;j++)
{
printf("%d\n",K[i][j]);
}
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.12.2011, 19:31     Простенькая программка с "char"-ом #5
C
1
2
3
4
5
6
7
switch (c=getch())
{
case 'a': printf("\nAntilopa"); break;
case 'g': printf("\nGepard"); break;
case 'v': printf("\nVolk"); break;
default: printf("\nNe pravilno!!!");
}
Yandex
Объявления
04.12.2011, 19:31     Простенькая программка с "char"-ом
Ответ Создать тему
Опции темы

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