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

как написать данную программу через функцию? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа удаляющая комментарии из листинга программы С++ http://www.cyberforum.ru/cpp-beginners/thread684390.html
помогите пожайлуста , никак не могу разобраться. Создать програму, какая будет удалять с кода програмы языка С++ (файл *.cpp) коментарии вида /* блаблабла */. Для работы с файлами использовать cstdio
C++ Объясните почему так Когда я ввожу следующие числа: x = 2222222222 n = 3333333333 И x = 2222222221 (один знак поменяли) n = 3333333333 То ответы выходя одинаковые. С чем это связано? http://www.cyberforum.ru/cpp-beginners/thread684388.html
Найти ошибку! C++
Почему не хочет работать вот эта строка strcut(history,str); #include <iostream> #include <conio.h> #include <string.h> #include <stdlib.h> using namespace std; int main () {
без темы C++
помогите пожайлуста , никак не могу разобраться. Створіть програму, що буде видаляти з лістингу програми на мові С++ (файл *.cpp) коментарі виду /* коментар */. Для роботи з файлами використовуйте функції cstdio.
C++ Прошу разъяснения массива string http://www.cyberforum.ru/cpp-beginners/thread684356.html
Хотел бы узнать что у меня получается вот при таком раскладе: string **tb=new string *; for(j=0;j<20;j++) tb=new string; Это не просто так от делать нечего. Действительно хочу узнать на будущее, кручу программу и обнаружил что такая штука компилируется, причем вот потом ещё и вывожу вот такую штуку:
C++ Файловый ввод-вывод. Почему не создается/открывается файл? IDE CodeBlocks Компилятор MinGW 20120426 Вот код: ifstream in("C\\vvod.in"); ofstream out("C\\vyvod.out"); if (!in) cerr << "File not opened!"; if (!out) cerr << "File for output not opened"; подробнее

Показать сообщение отдельно
vasiliy21
26 / 26 / 2
Регистрация: 24.10.2012
Сообщений: 135
30.10.2012, 18:01     как написать данную программу через функцию?
Как-то так:
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
#include <stdio.h>
#include <conio.h>
#include <math.h>
void funkcia(float k,float M[],int a){
      for(int i=0;i<=19;i++)
                       printf(" %f ",M[i]); 
         for (int i=0;i<19;i++)    
                      if (M[i]>M[19]) 
                           {
                                 a=a+1;
                                 k=k+M[i];
                           } 
       printf("\n summa=%6.1f, kolichestvo=%d",k,a);
      }
int main()
{
      int i,a=0;
      float k=0,M[19]; 
         for(i=0;i<=19;i++)
           {
                       printf("Vvedite %d-i elemment",i);
                       printf("\n");
                       scanf("%f", &M[i]);
           }
         printf("\n");
         funkcia(k,M,a);               
         
      getch();
      return 0;
}
 
Текущее время: 00:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru