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

Вот програмка, надо переделать штоби она мИстыла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу создания текстового табличного файла http://www.cyberforum.ru/cpp-beginners/thread136918.html
Составить программу создания текстового табличного файла с именем t$, который содержит информацию о ... (согласно варианта); вывести соответствующую полную таблицу данных файла и ту ее часть, которая содержит сведения о ... (согласно варианта) ; предусмотреть в программе исключение и добавку данных. t$=“Успішність з о/т”; ...успішність студентів групи з обчислювальної техніки: прізвище та...
C++ [C++] выбор нужных строк из двумерного массива чисел Здравствуйте. Есть проблема с решением задачи. Условие: 1) Есть числа от одного до 15-ти. Нужно сгруппировать эти числа в группы по три. 2) Сделать это нужно так, чтобы в одной группе число не повторялось два раза - не подходит. 3) Если в предыдущих группах два числа совпадают, то текущая группа также не подходит ~ - не подходит. В общем, цель - сгруппировать элементы так, чтобы каждый... http://www.cyberforum.ru/cpp-beginners/thread136917.html
C++ Определить наибольший общий делитель трех натуральных чисел
Нужно решить с помощю файлов даже непредставляю как ( Определить наибольший общий делитель трех натуральных чисел.
C++ Программка по строкам
Начал изучать с++ ... возник вопрос по строкам: к примеру, в предложении переставить символы с заду на перед? Вообщем, хелп, товарищи!)
C++ Перенести со сохранением порядка нахождения елементы первого файла во второй и наоборот http://www.cyberforum.ru/cpp-beginners/thread136880.html
Приветики. Очень срочно нужно решиние задачек) Помогите мне если не сложно:confusion: 1.Дано предложение, в котором присутствуют цифры. Вывести на экран эти цифры и их сумму. Предложение вводится произвольное. 2.Дано 2 файла одинакового размера, елементами которого есть отдельные символы. Перенести со сохранением порядка нахождения елементы первого файла во второй и наооборот....
C++ Помогите описать программу Сформулируйте условия, проверяемые программой в терминах «текущий, предыдущий, следующий». Определите переменные, имеющие смысл «текущей» и «предыдущей». int F1(int А, int n){ for (int m=0, k=0, i = 1; i<n; i++) if (A<A) k++; else { If (lorn) m=k; k=0; } return m;} подробнее

Показать сообщение отдельно
toxa92
167 / 94 / 2
Регистрация: 16.04.2010
Сообщений: 464
28.05.2010, 00:32
ага. если правильно понял - надо сделать вывод в файл, вместо экрана. тогда задача тривиальна:

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
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <conio.h>
#include <iostream.h>
 
FILE *fp;
 
void ocenki(int a[10])
{
        int two = 0;
        int three = 0;
        int four = 0;
        int five = 0;
  for(int i = 0; i < 10; i++)
        { if(a[i] == 2)
                        two++;
                if(a[i] == 3)
                        three++;
                if(a[i] == 4)
                        four++;
                if(a[i] == 5)
                        five++;
        }
 
        putc("Dvoek: ", fp);putc(two,fp);putc("\n",fp);
        putc("Troek: ", fp);putc(three ,fp);putc("\n",fp);
        putc( "4etverok: ", fp);putc(four,fp);putc("\n",fp);
        putc( "pyaterok: ", fp);putc(five,fp);putc("\n",fp);
        putc("\n",fp);
 
}
 int main()
{
      int vteh[10] = {4,5,3,4,2,3,5,4,4,5}; //  
        int vmat[10] = {4,4,4,3,3,5,4,2,5,5}; //  
        int geo[10] = {4,4,4,3,3,5,4,2,5,5}; //  
        int b_yc[10] = {4,5,4,3,2,5,3,3,5,4}; //  
If((fp=fopen("test", “w”))!=NULL) printf ("Error opening file");
putc("Vi4islitel'naya texnika",fp);putc("\n",fp);
        ocenki(vteh);
 
putc( "vishaya matematika",fp);putc("\n",fp);
        ocenki(vmat);
 
putc( "Geodezia",fp);putc("\n",fp);
        ocenki(geo);
 
putc("Byx.Y4et",fp);putc("\n",fp);
        ocenki(b_yc);
        fclose(fp);
        getch();
}
Проверяйте)

Добавлено через 19 минут
да, еще: возможно функция ocenky() откажется работать с потоком, который задается в функции main, тогда

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <conio.h>
#include <iostream.h>
 
FILE *fp;
fp=fopen("test", “w”);
 
void ocenki(int a[10])
{
        int two = 0;
        int three = 0;
        int four = 0;
        int five = 0;
  for(int i = 0; i < 10; i++)
        { if(a[i] == 2)
                        two++;
                if(a[i] == 3)
                        three++;
                if(a[i] == 4)
                        four++;
                if(a[i] == 5)
                        five++;
        }
 
        putc("Dvoek: ", fp);putc(two,fp);putc("\n",fp);
        putc("Troek: ", fp);putc(three ,fp);putc("\n",fp);
        putc( "4etverok: ", fp);putc(four,fp);putc("\n",fp);
        putc( "pyaterok: ", fp);putc(five,fp);putc("\n",fp);
        putc("\n",fp);
 
}
 int main()
{
      int vteh[10] = {4,5,3,4,2,3,5,4,4,5}; //  
        int vmat[10] = {4,4,4,3,3,5,4,2,5,5}; //  
        int geo[10] = {4,4,4,3,3,5,4,2,5,5}; //  
        int b_yc[10] = {4,5,4,3,2,5,3,3,5,4}; //  
If(fp!=NULL) printf ("Error opening file");
putc("Vi4islitel'naya texnika",fp);putc("\n",fp);
        ocenki(vteh);
 
putc( "vishaya matematika",fp);putc("\n",fp);
        ocenki(vmat);
 
putc( "Geodezia",fp);putc("\n",fp);
        ocenki(geo);
 
putc("Byx.Y4et",fp);putc("\n",fp);
        ocenki(b_yc);
        fclose(fp);
        getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru