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

Л/р "Использование строк" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Время скидок http://www.cyberforum.ru/cpp-beginners/thread256968.html
Помогите пожалуйста решить на си: Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 10% предоставляется, если сумма покупки больше 1000 руб. Ниже приведен рекомендуемый вид...
C++ При построчном чтении файла eof наступает раньше срока Здравствуйте, товарищи! Столкнулся с такой проблемой: при построчном потоковом чтении файла (при помощи getline) бит eof устанавливается раньше, чем положено (считывается меньше половины... http://www.cyberforum.ru/cpp-beginners/thread256967.html
C++ требала с екстерналами
Всем не хворать! Пишу класс, чтото типа стринг. хедер: #pragma once class Cue { int size, step, curInd; char* Str; void newMem(); void terminate();
C++ не работает прога
прога работает она запускается,появляется окно,но сразу же отключается.. Дана матрица состоящая из N,M вещественных элементов. 1.Найти максимальный элемент 2.Вычислить средееарифметическое...
C++ Подсчитайте количество цифр, которые содержатся в строке http://www.cyberforum.ru/cpp-beginners/thread256933.html
Дана строка S. Подсчитайте количество цифр, которые в ней содержатся. Чтение и вывод входных данных с помощью файлов.
C++ не хочет работать код(((( #include <iostream.h> #include <fstream.h> #include <limits.h> #include <locale.h> #include <stdlib.h> #include <string.h> ....... { подробнее

Показать сообщение отдельно
Getchar
0 / 0 / 0
Регистрация: 21.11.2010
Сообщений: 16

Л/р "Использование строк" - C++

14.03.2011, 11:00. Просмотров 448. Ответов 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 "stdafx.h"
#include <stdio.h>
#include <cstring>
#include <iostream>
#include <conio.h> 
#include <windows.h>
#include <ctype.h>
 
 
using namespace std;
int main(){
 
    const int n=100;
    char buf[n],*sl=new char[10];
FILE *in=fopen("Dada.txt","r");
if (!in) return 1;
cout<<(int)'a'<<"==="<<(int)'A';
while (!feof(in))
{
fscanf(in,"%s", &buf);
if ((buf[0]=='a')||(buf[0]=='e')||(buf[0]=='o'))
buf[0]=toupper(buf[0]);
cout<< buf<<' ';
}
return 0;
}

Выполнить упражнения настоящей лабораторной работы, оформив программный продукт в виде многофайлового проекта, используя директивы условной компиляции.
Обработку текста произвести в функции. Все необходимые данные для функций должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается.
Определенное Вами значение должно дописываться к исходному текстовому файлу.
При выводе данных на консоль использовать функции консоли для выделения их цветом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru