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

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

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

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

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

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

Задача про слона 0о - C++
Нам задали прикольную задачу. От пункта А до пункта Б 12км. На каждом километре есть склад. Склады заполнены бананами(кол-во...

Задача про гостей - C++
Задача: представьте, что вы намерены пригласить к себе шестерых гостей, но за вашим столом могут поместиться всего лишь 4 человека....

Задача про шахматы - C++
Все доброго времени. Помогите пожалуйста с заданием. Нужно с помощью двумерного массива вывести на экран шахматную доску с...

Задача про дроби - C++
Сделал вроде всё правильно, но задача не работает и выдаёт ошибку на компиляции: 1> Для всех выходных данных обновления не требуется....

Задача про дату! - C++
Три файла: 1.date.cpp 2.date.h (заголовочный) 3.main.cpp Ну собственно в main.cpp, cout месяц не тот выводит.... И если в assert...

Задача про теплоход - C++
Теплоход проходит за P1 по течению и R1 часа против течения S км. Он же за R2 ч против течения проходит на N км больше чем за P2 ч. по...

5
NoMasters
Псевдослучайный
1762 / 1105 / 73
Регистрация: 13.09.2011
Сообщений: 3,141
04.01.2012, 19:35 #2
Есть функция toupper()
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.01.2012, 19:38 #3
Цитата Сообщение от shalnoi Посмотреть сообщение
существуют ли какие лиюо функции которые определяют величину буквы
Да, islower, определяет строчная ли буква http://www.cplusplus.com/reference/clibrary/cctype/islower/
C++
1
int islower ( int c );
0
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
04.01.2012, 19:39 #4
преобразовывай символы к int, символы в нижнем регистре больше символов в верхнем на 32
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.01.2012, 19:41 #5
Цитата Сообщение от R136a1 Посмотреть сообщение
преобразовывай символы к int,
За чем преобразовывать? В Си целые числа сами к int преобразуются
0
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;
}
0
04.01.2012, 20:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.01.2012, 20:08
Привет! Вот еще темы с ответами:

Задача про 2 рюкзака - C++
Дано n предметов a1..an, и дан вес каждого из них. Требуется разделить все предметы на две группы так, чтобы вес каждой из груп был...

Задача про зайца - C++
В небольшой посадке живет заяц. Выскочив из норы и бегая по снегу, он оставил следы. Определить где находится заяц. ВХОДНЫЕ ДАНЫЕ Карта...

Задача про монахов - C++
Условие такое: Имеется n монахов и m пирогов. Ведущий монах съедает за один раз 10 пирогов, обычный - 5, ученик монаха - 0.5. Вывести все...

Задача про птичек - C++
4. Птицы летят клином: в 1-м ряду —1 птица, во 2-м ряду — 3 птицы, в 3-м ряду — 5 птиц и т.д. Сколько птиц летит в 11 ряду? Сколько...


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

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

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