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

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

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

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

04.12.2011, 19:15. Просмотров 300. Ответов 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;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2011, 19:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Простенькая программка с "char"-ом (C++):

Ошибка 6 error C2664: strtok: невозможно преобразовать параметр 1 из "const char *" в "char *" - C++
string s = &quot;555 44 55 66&quot;;//размер строки заранее неизвестен char* p = strtok(s.c_str(), ' '); не нравится такое...

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...

IntelliSense: несовместимые типы операндов ("char" и "const char *") - C++
привет всем! при таком коде: void main() { ifstream fin; ofstream fout; fin.open(&quot;input.txt&quot;); ...

Не открывается библиотека 'stdafx.h' и "char" не работает с параметром "char*" - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;cstring&gt; using namespace std; int one(char fam) //...

Невозможно преобразовать параметр 2 из "char" в "const char *" - C++
Ошибка strcpy: невозможно преобразовать параметр 2 из &quot;char&quot; в &quot;const char *&quot; //удаления из первой строки всех символов, встречающихся...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.12.2011, 19:20 #2
C
1
c=getch()
1
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
04.12.2011, 19:20 #3
прочитать в переменную c то что ввел пользователь нужно.
1
nicenice
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 168
04.12.2011, 19:24  [ТС] #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]);
}
0
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.12.2011, 19:31 #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!!!");
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2011, 19:31
Привет! Вот еще темы с ответами:

Error C2440: return: невозможно преобразовать "const char *" в "const char (&)[6]" - C++
Вроде все правильно а все равно не работает. Подскажите в чем ошибка #include &lt;iostream&gt; template&lt;typename T&gt; inline const T...

Ошибка "error C2446: :: нет преобразования "int" в "char *" - C++
Ошибка: &quot;error C2446: :: нет преобразования &quot;int&quot; в &quot;char *&quot; Когда нажимаю двойным кликом на ошибку меня перекидывает в файл...

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

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" - C++
В зависимости от времени года &quot;весна&quot;, &quot;лето&quot;, &quot;осень&quot;, &quot;зима&quot; определить погоду &quot;тепло&quot;, &quot;жарко&quot;, &quot;холодно&quot;, &quot;очень холодно&quot;. Я так...


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

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

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