Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 28.05.2013
Сообщений: 24
1

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

10.07.2013, 22:06. Показов 738. Ответов 3
Метки нет (Все метки)

Написать собственную функцию вычисления длины строки,перевода всех введенных букв в заглавные.Продемонстрировать работу функции,введя несколько строк.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2013, 22:06
Ответы с готовыми решениями:

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

Сделать собственную функцию, в которой производятся вычисления в зависимости от введенных параметров
Вычислить r = √(e^a + e^b) . Оформить вычисление e^x как функцию по формуле: e^x = 1 + x^1\1! +...

Написать рекурсивную функцию для вычисления длины строки
Написать рекурсивную функцию для вычисления длины строки.

Функция UpLetter(s): преобразование всех букв исходной строки s в заглавные
Реализовать функцию UpLetter (s), которая преобразует все буквы исходной строки s на заглавные...

__________________
3
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
10.07.2013, 22:53 2
Цитата Сообщение от 999 Посмотреть сообщение
собственную функцию вычисления длины строки
Напишите свой аналог функций strlen()
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
10910 / 6836 / 1625
Регистрация: 25.07.2009
Сообщений: 12,540
10.07.2013, 23:17 3
Цитата Сообщение от 999 Посмотреть сообщение
Написать собственную функцию (...) перевода всех введенных букв в заглавные.
C
1
2
3
4
5
6
7
8
9
10
11
#include <ctype.h>
char * str_to_upper(char * str) {
    char * s = str;
 
    while ( *s ) {
        *s = toupper(*s);
        ++s;
    }
 
    return str;
}
1
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16827 / 6705 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
11.07.2013, 11:23 4
думаю, имелось в виду нечто наподобие такого (для латиницы)
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
#define MAXLEN 1000
 
char upper(char s)
{
    return s >= 97 && s <= 122 ? s - 32 : s;
}
 
int main()
{
    char str[MAXLEN];
    int i = -1;
    
    printf("\nEnter symbols..\n");
    scanf("%s", str);
    
    while(str[++i] != '\0')
        printf( "%c", upper(str[i]) );
    
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.07.2013, 11:23

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

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

Написать функцию вычисления длины окружности в C++
напишите пожалуйста в с++

Написать функцию вычисления длины окружности
№1 надо написать функцию вычисления длины окружности и выделить данную функцию в заголовочный файл.

Написать функцию для вычисления длины биссектрисы
Написать функцию для вычисления длины биссектрисы треугольника с длинами сторон А, В, С,...


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

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

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