0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 9
|
|
1 | |
Написать программу,которая считывает текст с клавиатуры и выводит на экран слова начинающиеся с гласных букв08.11.2010, 19:14. Показов 6132. Ответов 7
Метки нет Все метки)
(
надо один цикл вроде вставить но не знаю какой
Написать программу,которая считывает текст с клавиатуры и выводит на экран слова начинающиеся с гласных букв На С++
0
|
|
08.11.2010, 19:14 | |
Ответы с готовыми решениями:
7
Написать программу, которая считывает английский текст и выводит на экран слова, начинающиеся с гласных букв. Написать программу, которая считывает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв Написать программу, которая считывает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв Списки и файлы. Программа, которая считывает английский текст и выводит на экран слова, начинающиеся с гласных букв |
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 9
|
|
08.11.2010, 19:23 [ТС] | 3 |
#include<string.h>
#include<conio.h> #include<stdio.h> void main() { clrscr(); char S[255]; puts("Введите текст"); gets(S); char *p; char razd []="?! .,:;"; p=strtok(S,razd); while (p) { puts(p); p=strtok(NULL,razd); } getch(); } Добавлено через 1 минуту да но преподаватель сказал,что ты вводишь текст и программа ищет я вот начало вроде правильно сделал но надо где-то добавьть цикл
0
|
146 / 146 / 32
Регистрация: 26.10.2008
Сообщений: 782
|
|
08.11.2010, 19:31 | 4 |
В чём проблема? В вашей программе осталось только в цикле сделать проверку на первую букву.
0
|
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 9
|
|
08.11.2010, 20:14 [ТС] | 5 |
да я сидел 2,5часа думал над циклом и не придумал,препод говорит что надо обратиться к индексу в строке и что-то с ним там сделать не догоняю вообще
Добавлено через 4 минуты #include<string.h> #include<conio.h> #include<stdio.h> void main() { clrscr(); char S[255]; puts("Введите текст"); gets(S); char *p; char razd []="?! .,:;"; p=strtok(S,razd); /*/---------------- car D[]=" 'e','y','u','i','o','a'"; char *r; //ещё такой бред пробовал но до ума не довёл r=strtok(S,D) for(int i;i<=strlen(S);i++) /*/--------------------- while (p) { puts(p); p=strtok(NULL,razd); } getch(); } Добавлено через 31 минуту АААААААА спасайте Добавлено через 19 секунд ниже написал
0
|
146 / 146 / 32
Регистрация: 26.10.2008
Сообщений: 782
|
|
08.11.2010, 20:43 | 6 |
Обращайтесь к первому элементу строки и проверяйте, является ли эта буква гласной.
0
|
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 9
|
|
09.11.2010, 09:15 [ТС] | 7 |
устно я и сам себе представляю как это...А написать не могу в коде
Добавлено через 12 часов 23 минуты ПОМОГИТЕЕЕЕЕЕЕЕ!
0
|
Бродяга
314 / 268 / 56
Регистрация: 27.08.2010
Сообщений: 553
|
||||||
09.11.2010, 09:29 | 8 | |||||
![]() Решение
noname933, особо в вашей проге ничего не менял, но вроде так:
3
|
09.11.2010, 09:29 | |
Помогаю со студенческими работами здесь
8
Написать программу, которая считывает английский текст из файла и выводит на экран слова текста, начинающиеся и оканчивающиеся на гласные буквы. Написать программу, которая считывает текст с клавиатуры и выводит его на экран, меняет местами каждые соседние слова Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |