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

написать программу, которая считывает три предложения и выводит их в обратном порядке. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Контрольная задача. http://www.cyberforum.ru/cpp-beginners/thread389835.html
Ввести натурально число n. а) Определить, является ли оно палидромом. (Вроде готово) б) Если число n - палидром, то построить массив всех цифр числа, иначе вычислить сумму цифр числа в масиве. (Почемуто не работает) в) Построить новое число так, чтобы вначале была размещена наиболее часто встречаемая цифра, далее - по убыванию. (Не сделал) Вот мой код: #include <cstdlib> #include <iostream>...
C++ Выяснить, имеются ли среди чисел совпадающие Используя стандартную библиотеку шаблонов STL и класс list по работе с двунаправленным списком, выполнить следующие задачи:Даны натуральное число n, целые числа a1,a2,..,an.Выяснить, имеются ли среди чисел совпадающие. http://www.cyberforum.ru/cpp-beginners/thread389833.html
Определить среднее количество осадков, выпавших в дни, когда шёл дождь C++
В массиве хранятся сведения о количестве осадков,выпавших за каждый день августа.Определить среднее количество осадков,выпавших в дни,когда шёл дождь?
Выяснить, является ли заданный символ цифрой C++
Дан символ.Выяснить является ли он цифрой?
C++ Определить, сколько раз температура опускалась ниже 0 http://www.cyberforum.ru/cpp-beginners/thread389827.html
Известны Данные о температуре воздуха в течение месяца.Определить сколько раз температура опускалась ниже 0?
C++ не срабатываение getline() использовал несколько интерпретаций, в последнем случае вот даже попытался перебить два потока ввода потоком вывода. Все равно после первого прохода первая из функций getline() вводит в себя автора стандартный конструктором... while(a != 'n') { cout << "введите имя автора и первое сочинение через enter(латиницей)" << endl; getline(cin, autor); cout <<endl; ... подробнее

Показать сообщение отдельно
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
23.11.2011, 13:24     написать программу, которая считывает три предложения и выводит их в обратном порядке.
Вот на Си, создаете файл A со строками, он их в обратно порядке перепишет
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
27
28
29
30
31
32
33
34
35
36
37
#include "stdafx.h"
#include <stdio.h>
#include <string.h>
 
 
void rec (FILE *, FILE *);
 
 
int _tmain(int argc, _TCHAR* argv[])
{ 
    FILE *A;
    FILE *B;
 
    B = fopen ("I:\\B.txt", "w");
    if ( ( A = fopen("I:\\A.txt" , "r")) != NULL) 
        rec (A,B);
    else
        printf ("File A net");
 
    return 0;
}
 
void rec (FILE *A, FILE *B)
{
        static int i;
        char s[10000];
 
        if (!feof(A)) 
        {
            fgets (s,10000,A);
            rec (A,B);
            if (i==1)
                fputs (s,B);
            i=1;
        }
 
}
 
Текущее время: 20:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru