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

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

Войти
Регистрация
Восстановить пароль
 
shalnoi
Сообщений: n/a
#1

Задача про буквы - C++

04.01.2012, 19:33. Просмотров 600. Ответов 5
Метки нет (Все метки)

Условие задачи таково: изменить в строке все маленькие буквы на большие, всё это делается в файле!Мой вопрос:существуют ли какие лиюо функции которые определяют величину буквы или какие другие способы решения существуют!Язык Си!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2012, 19:33     Задача про буквы
Посмотрите здесь:

C++ Задача про слона 0о
Задача про монахов C++
Задача про 2 рюкзака C++
C++ Задача про кузнечиков
Задача про ракету C++
C++ Задача про дату!
C++ Задача про графы
C++ задача про Перегоны
C++ Задача про фермера
C++ Задача про метеостанции
Задача про кубики C++
C++ Задача про банку

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NoMasters
Псевдослучайный
1743 / 1086 / 71
Регистрация: 13.09.2011
Сообщений: 3,108
04.01.2012, 19:35     Задача про буквы #2
Есть функция toupper()
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.01.2012, 19:38     Задача про буквы #3
Цитата Сообщение от shalnoi Посмотреть сообщение
существуют ли какие лиюо функции которые определяют величину буквы
Да, islower, определяет строчная ли буква http://www.cplusplus.com/reference/c...ctype/islower/
C++
1
int islower ( int c );
R136a1
 Аватар для R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
04.01.2012, 19:39     Задача про буквы #4
преобразовывай символы к int, символы в нижнем регистре больше символов в верхнем на 32
go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.01.2012, 19:41     Задача про буквы #5
Цитата Сообщение от R136a1 Посмотреть сообщение
преобразовывай символы к int,
За чем преобразовывать? В Си целые числа сами к int преобразуются
R136a1
 Аватар для R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
04.01.2012, 20:08     Задача про буквы #6
go, я вот это имел в виду
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  GNU nano 2.2.6                Файл: 1.c                                       
 
#include <stdio.h>
 
int main()
{
        char a;
 
        scanf("%c",&a);
 
        if(a > 96 && a < 123)
                printf("%c\n",a-32);
 
        return 0;
}
Yandex
Объявления
04.01.2012, 20:08     Задача про буквы
Ответ Создать тему
Опции темы

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