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

исправить ошибки в простой программе - C++

Восстановить пароль Регистрация
 
padlav
0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 4
29.12.2010, 14:28     исправить ошибки в простой программе #1
Приветствую! Суть програмы вот в чем.
Надо в одномерном массиве посчитать сумму элементов до последнего нуля.
При этом есть требования:
1 Подготовить текстовый файл с входными данными.
2 Входные данные прочитать из файла
3 Вывести результат на экран и дозаписать в файл
4 в файле указать: в первой строке колличество элементов, а во второй строке указат сами элементы.

Я написал программу но в ней много ошибок и надо её доработать, помогите в этом)

#include<iostream.h>
#include<conio.h>
#include<iomanip.h> // dly setw()

int vvod( int p[]);
int vivod( int p[], int s1);
int obrab( int p[]);

int i;
fp.open p("C://TEMP//121.txt",ios::in);
int main()
{ clrscr();
int a[n];
vvod(a);
vivod(a,obrab(a));
getch();
return 0;
}
int vvod(int p[])
{
fp.open p("C://TEMP//121.txt",ios::in);
fp>>n;
p=new int [n]
for (i=0;i<n;i++)
fp>>p[i];
fp.close();
return (0);
}
int obrab( int p[])
{ int s=0;
for i=n-1;!p[i];i--);
return (s);
}
int vivod(int p[],int s)
{ cout<<"vivod elementov massiva:";
for( i=0; i<n;i++) cout<<setw(3)<<p[i];
cout<<"\n s= "<<s<<endl;

return( 0);}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2010, 14:28     исправить ошибки в простой программе
Посмотрите здесь:

C++ Исправить ошибки в программе
C++ Исправить ошибки в программе
C++ Исправить ошибки в простой программе
Исправить ошибки в программе на С++ C++
Исправить ошибки в программе C++
C++ Исправить ошибки в программе
Доделать и исправить ошибки в программе! C++
C++ Исправить ошибки в программе C++
C++ Исправить ошибку в простой программе
Исправить ошибки в программе C++
C++ Исправить ошибки в программе
Исправить ошибки в программе C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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