Автор: StarWorm (17.11.2008 в 03:50)
Вот в первом приближении... Точно не уверен что все так как надо... Но ты если что, пиши! xD
#include "stdafx.h"
#include <conio.h>
#include <iostream>
using namespace std;
void main (void)
{
bool flag=false;
int count,sum=0;
cout<<"Enter count of ellements: ";
cin>>count;
int* myArr=(int*)calloc(count,sizeof(int));
for(int i=0;i<count;i++)
{
cout<<"Enter "<<i+1<<" ellement of array: ";
cin>>*(myArr+i);
}
cout<<"Array: ";
for(int i=0;i<count;i++)
{
cout<<" "<<*(myArr+i)<<" ";
if(flag==true)
sum+=*(myArr+i);
else if(*(myArr+i)>0)
{
flag=true;
}
}
cout<<endl<<"Sum of ellements: "<<sum<<endl;
getch();
free(myArr);
}
|