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

Сделать что-бы строка бралась с файла (определить отношение количества гласных букв в предложении к согласным) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Зеркально поменять местами разряды младшего байта четных чисел, затем определить максимальное число в массиве и его индекс http://www.cyberforum.ru/cpp-beginners/thread888494.html
Помогите! Очень срочно! Нужно написать программу: 2. Зеркально поменять местами разряды младшего байта четных чисел, затем определить максимальное число в массиве и его индекс Желательно с пояснениями!!))) Заранее Спасибо)
C++ Матрица из разных типов хочу создать клас Matrix елементы обьектов которого могли бы быть разных типов. была идея создать клас Cell и определить его как шаблонный клас, но тогда и в класе матрици надо будет задавать тип, а я не знаю какой тип будет у каждой отдельной ячейки подскажите пожалуйста в какую сторону двигаться http://www.cyberforum.ru/cpp-beginners/thread888472.html
C++ Stack around the variable 'cif' was corrupted
#include <iostream> using namespace std; void main (){ char cif="1234567891111199121"; int i=0, j=0, dlin=0, razn=0, ost=0, z=0; int doprazn; dlin=strlen(cif); razn=dlin/6;
C++ Функция, возводящая в степень
Помогите пожалуйста!!! Нужно было реализовать функцию возводящую дробную часть в степень k. Правильно ли я сделал???? Код: double drob::Videl() //функция выделющая дробную часть { double d1; int c1; d1=c/d; c1=c/d; d1=d1-c1;
C++ Седловая точка http://www.cyberforum.ru/cpp-beginners/thread888431.html
Да, я знаю, что подобных тем куча на форуме. Поэтому извиняюсь заранее. Дело в том, что я хочу сам допереть до решения этой задачи. Т.е. хочу разобраться где ошибка и как найти путь истинный :) Моя логика в том, что программа находит наименьший элемент в каждой строке и выводит индекс этой точки на экран (назовем эту точку minstr). То же самое она делает и с максимальной точкой в каждой...
C++ Преобразовать строку в массив Всем привет. Очень нужна помощь, голову уже сломал. Ситуация следующая. Есть строка char* stroka; stroka=(char*)fp.c_str(); int len=strlen(stroka); for(int i=0;i<len;++i) { if (stroka=='V'){ stroka=' '; } if (stroka=='+'){ stroka=' '; } подробнее

Показать сообщение отдельно
sm1992
2 / 2 / 0
Регистрация: 27.05.2013
Сообщений: 8
02.06.2013, 20:45     Сделать что-бы строка бралась с файла (определить отношение количества гласных букв в предложении к согласным)
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
#include <iostream>
#include <conio.h>
#include <string>
#include <cctype>
FILE *fp;
using namespace std;
int main()
{
    string a;
    int k,b;
    k=0;
    b=0;
    fopen=fp("с:\\ппапка1\\файл.txt","r");
    fscanf(fp,"%s",&a);
    
    for(int i=0;i<a.size();i++)
        if (isalpha(a[i]))
            if ((a[i]=='a')||(a[i]=='o')||(a[i]=='e')||(a[i]=='i')||(a[i]=='j')||(a[i]=='u')||(a[i]=='y')
                ||(a[i]=='A')||(a[i]=='O')||(a[i]=='E')||(a[i]=='I')||(a[i]=='J')||(a[i]=='U')||a[i]=='Y')
                k++;
            else b++;
    cout<<"Vidnoshennya golosnyh do prygolosnyh :  "<<k<<" : "<<b;
    getch();
    return 0;
}

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