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

Переделать код программы так, чтобы решалась через указатели и функцию - C++

Восстановить пароль Регистрация
 
verena-12358
1 / 1 / 0
Регистрация: 12.10.2011
Сообщений: 165
09.04.2012, 22:08     Переделать код программы так, чтобы решалась через указатели и функцию #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h> 
#include <conio.h> 
void main()
{ 
char st[80]; 
int i; 
printf("\nEnter the string"); 
printf("->"); 
gets(st); 
i = 0; 
while ( st[i ] ) 
{ 
if ((st[i] >= 'a' && st[i] <- 'z' ) || 
(st[i] >= 'a' && st[i] <= 'n') ) 
st[i] -= 32; 
else 
if (st[i] >= 'p' && st[i] <= 'я' ) 
st[i] -= 80; 
i++; 
} 
printf("\n%s\n", st) ; 
getch(); 
}
Переделать код программы так, чтобы решалась через указатели и функцию
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2012, 22:08     Переделать код программы так, чтобы решалась через указатели и функцию
Посмотрите здесь:

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alexcoder
1438 / 652 / 86
Регистрация: 03.06.2009
Сообщений: 3,286
Завершенные тесты: 1
10.04.2012, 12:46     Переделать код программы так, чтобы решалась через указатели и функцию #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h> 
#include <conio.h> 
void foo(char *s)
{
while ( *s ) 
{ 
if ((*s >= 'a' && *s <= 'z' ) || 
(*s >= 'a' && *s <= 'n') ) 
*s -= 32; 
else 
if (*s >= 'p' && *s <= 'я' ) 
*s -= 80; 
s++; 
} 
 
}
void main()
{ 
char st[80]; 
printf("\nEnter the string"); 
printf("->"); 
gets(st); 
foo(st);
printf("\n%s\n", st) ; 
getch(); 
}
Не проверял!
Yandex
Объявления
10.04.2012, 12:46     Переделать код программы так, чтобы решалась через указатели и функцию
Ответ Создать тему
Опции темы

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