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

Неправильная работа программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать функцию булевского типа, переставляющую местами диагонали квадратной матрицы, соседние с главной. http://www.cyberforum.ru/cpp-beginners/thread614705.html
ребят нужна помощь Задачи по программированию. Задача решается на двух языках. Задача 1. Написать функцию булевского типа, переставляющую местами диагонали квадратной матрицы, соседние с главной. Значение функции «true», если результат отличается от аргумента. очень нужно к восьми утра!!
C++ Определить сумму элементов каждого из двух массивов, а также насколько они различаются Создать два массива: каждый из 5 случайных целых чисел из отрезка . Вывести массивы на экран (каждый на отдельной строке). Определить и вывести на экран сумму элементов каждого массива, а также сообщение о том, насколько различаются суммы элементов массивов. Пример оформления программы: Первый массив: 2 0 3 5 1 Второй массив: 1 9 7 2 2 Сумма элементов первого массива: 11 Сумма элементов... http://www.cyberforum.ru/cpp-beginners/thread614699.html
C++ Определить наибольший элемент массива
Создать массив из 13 случайных целых чисел из отрезка . Вывести массив на экран. Определить и вывести на экран на отдельной строке наибольший элемент массива.
Заменить в массиве все отрицательные элементы на их модули C++
Создать массив из 12 случайных целых чисел из отрезка . Вывести массив на экран. Заменить в массиве все отрицательные элементы на их модули. Повторно вывести изменившийся массив на экран на отдельной строке.
C++ Подсчитать, сколько в массиве чётных элементов http://www.cyberforum.ru/cpp-beginners/thread614696.html
Создать массив из 15 случайных целых чисел из отрезка . Вывести массив на экран. Подсчитать сколько в массиве чётных элементов и вывести это количество на экран на отдельной строке.
C++ Вычислить факториал натурального числа n из отрезка [1;20] Создайте программу, вычисляющую факториал натурального числа n из отрезка , которое пользователь введёт с клавиатуры. Если число будет введено некорректно, то программа должна сообщить об ошибке. Например, если пользователь ввёл 4, то программа должна вывести 24; если пользователь ввёл -1, то программа должна вывести «ошибка при вводе». подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
27.06.2012, 12: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
#include <iostream>
#include <fstream>
using namespace std;  
 
void func(char* len) //функция проверки
{ 
    if(len[0] == 'a' || len[0] == 'e' || len[0] == 'i' 
     || len[0] == 'o' || len[0] == 'u') 
     cout << len << endl; // если совдадант условие выводим
}
 
int main() 
 { 
     ifstream infile;  
     char buffer[100]; // куда считываем слова
     infile.open("Text.txt"); 
 
     while(!infile.eof()) 
     { 
         infile >> buffer;  
         func(buffer);
         
     } 
 }
 
Текущее время: 09:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru