0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
1

Написать функцию, которая переводит введенную пользователем маленькую букву в большую

12.03.2010, 08:57. Показов 7660. Ответов 40
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят помогите пожалуйста написать функцию, которая переводит введенную пользователем маленькую букву в большую, надо сделать для английских и русских букв, если мы вводим число, то должно выйти сообщение об ошибке, помогите пожалуйста)))
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2010, 08:57
Ответы с готовыми решениями:

Написать программу, которая выводит слова на введенную пользователем букву
Нужно вводить ряд слов и с них вывести слова на букву которую вводит пользователь.

Программа которая определяет какую букву латинского алфавита вы ввели, большую или маленькую - непонял как делать
import java.util.Scanner; public class Symbol002 { public static void...

Создать функцию, которая находит самою маленькую (большую) сумму указанного числа
Здравствуйте, помогите, пожалуйста, создать функцию, которая находит указанного числа самою...

Как написать программу, которая переводит например букву x в букву ч?
Вообщем, мне надо сделать так, чтобы при вводе буквы x выводилась буква ч, написал кое что, но...

40
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 16:58  [ТС] 21
Author24 — интернет-сервис помощи студентам
ты можешь полностью компилирующийся код программы скинуть чтоб я разобрался в нем через printf и scanf?? пожалуйста помоги)))
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 16:59 22
сашк, какая ошибка вылетает, уважаемый
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 17:01  [ТС] 23
балин, я компили код который ты мне написал, там как раз на это loop указывает, скинь пожалуйста хороший нормальный код с вводом, выводом, функцией с параметрами))) пожалуйста)) а то я еще плохо в си соображаю((
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 17:02 24
сашк, какая ошибка вылетает
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 17:05  [ТС] 25
там непонятно написано, invalid function declaration и еще чет
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 17:08 26
C++
1
2
3
4
5
unsigned char c=0;
loop: scanf("&c", c);
 if (c>='0' && c<='9'){cout<<"ошибка!!!"<<endl; goto loop;}
  if (c>=97 && c<=122) {c -= 32;  cout<<c<<endl;}
  if (c>=192 && c<=224) {c -= 32;  cout<<c<<endl;}
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 17:12  [ТС] 27
у тебя код компилится?
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 17:17 28
сашк, с удовольствием

Добавлено через 13 секунд
сашк, у тя какой компилятор
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 17:17  [ТС] 29
скинь пожалуйста мне этот рабочий код)))

Добавлено через 17 секунд
Dev C++
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 17:18 30
C++
1
2
3
4
5
unsigned char c=0;
loop: cin>>c;
 if (c>='0' && c<='9'){cout<<"ошибка!!!"<<endl; goto loop;}
  if (c>=97 && c<=122) {c -= 32;  cout<<c<<endl;}
  if (c>=192 && c<=224) {c -= 32;  cout<<c<<endl;}
C++
1
2
3
4
5
unsigned char c=0;
loop: cin.getline(c,100);
 if (c>='0' && c<='9'){cout<<"ошибка!!!"<<endl; goto loop;}
  if (c>=97 && c<=122) {c -= 32;  cout<<c<<endl;}
  if (c>=192 && c<=224) {c -= 32;  cout<<c<<endl;}
C++
1
2
3
4
5
unsigned char c=0;
loop: getline(cin,c);
 if (c>='0' && c<='9'){cout<<"ошибка!!!"<<endl; goto loop;}
  if (c>=97 && c<=122) {c -= 32;  cout<<c<<endl;}
  if (c>=192 && c<=224) {c -= 32;  cout<<c<<endl;}
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 17:19  [ТС] 31
какой из них??
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 17:22 32
сашк, который больше полюбит твой компилятор....
Цитата Сообщение от сашк Посмотреть сообщение
какой из них??
почему не пробуешь????
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 17:43  [ТС] 33
щас попробую)))))

Добавлено через 4 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
    char foo (char &c)
    {
unsigned char c=0;
loop: getline(cin,c);
 if (c>='0' && c<='9'){cout<<"ошибка!!!"<<endl; goto loop;}
  if (c>=97 && c<=122) {c -= 32;  cout<<c<<endl;}
  if (c>=192 && c<=224) {c -= 32;  cout<<c<<endl;}
}
 
int main()
{
        char c = 0;
        cout << "enter char: ";
        cin >> c;
        foo(c);
        cout << c;
        
}
че там не так???

Добавлено через 16 минут
кто ниб скиньте мне пожалуйста хорошую нормальную прогу))))
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 17:44 34
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
char foo (char &c)
{
 
if (c>=97 && c<=122) {c -= 32;}
if (c>=192 && c<=224) {c -= 32;}
return c;}
 
 
int main(){
SetConsoleCP(1251);
 SetConsoleOutputCP(1251);
char c = 0;
cout << "enter char: ";
 
loop: cin>>c;
if (c>='0' && c<='9'){cout<<"ошибка!!!"<<endl; goto loop;}
foo(c);
cout << c;
    system("pause");
    return 0;}
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 17:49  [ТС] 35
в 6 строке ошибка возникает [Warning] comparison is always false due to limited range of data type
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 18:23 36
сашк, это не ошибка это варнинг
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 18:24  [ТС] 37
прога неправильно работает(((
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 18:42 38
каким образом
0
0 / 0 / 0
Регистрация: 08.11.2009
Сообщений: 111
14.03.2010, 18:49  [ТС] 39
вот в папке посмотри рез-ты работы программы))
Вложения
Тип файла: rar Новая папка.rar (2.5 Кб, 12 просмотров)
0
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
14.03.2010, 18:55 40
сашк, каким образом

Добавлено через 32 секунды
зы, чего та кажется что просто так столько времени потерял....к вам вопрос,а ВЫ что сделали для ВАШЕЙ программы?
0
14.03.2010, 18:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2010, 18:55
Помогаю со студенческими работами здесь

Написать процедуру вывода всех слов из файла, начинающихся на букву, введенную пользователем
Приветствую! Можете помочь с задачей в C++ Builder 6, вообще не понимаю его, а отчёт о практике уже...

Заменить маленькую букву на большую
пользователь сначала вводит значение Char. Программа должна вводные данные проверить,если это...

Перевести маленькую букву в большую
Парни нужна помощь. Нужно: Вывести введённую пользователем маленькую букву в виде большой буквы...

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


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru