!#!$#@$@#%????????? C++
2 отговора
283 прегледа
!#!$#@$@#%????????? C++
Abe hora. Kakvo im stava na tezi komputri??? Eto edna prosta programa na C++. Tja razdelja daden masiv na drugi dva kato otdelja pologitelnite i otricatelnite 4isla. Problema e 4e shtom vaveda poslednoto 4islo v masiva A broja4a 'y' prema savsev sashtata stoinost. proverih tova s 'watches' . Ta molbata mi e ako njakoi moge da mi kage zashto tova stava taka molja da mi kage, shte mu bada mn blagodaren..............eto i progranata
----------------------------------------------------------------
#include <iostream.h>
#include <conio.h>
void main ()
{
#define max 4
int A[max],pol[max],otr[max],i,t(1),y(1);
clrscr();
cout<<"Vqvedete zeli chisla v masiva!!!\n";
for (i=1;i<=max;i++){
cout<<"Vqvedi "<<i<<"-to chislo:>\n";cin>>A;
}
for (i=1;i<=max;i++){
if (A>0) {pol[t++]=A;}
if (A<0) {otr[y++]=A;}
}
cout<<"Otricatelnite chisla sa:\n";
for (i=1;i<y;i++) cout<<otr<<endl;
cout<<"Pologitelnite chisla sa:\n";
for (i=1;i<t;i++) cout<<pol<<endl;
getch();
}
----------------------------------------------------------------
#include <iostream.h>
#include <conio.h>
void main ()
{
#define max 4
int A[max],pol[max],otr[max],i,t(1),y(1);
clrscr();
cout<<"Vqvedete zeli chisla v masiva!!!\n";
for (i=1;i<=max;i++){
cout<<"Vqvedi "<<i<<"-to chislo:>\n";cin>>A;
}
for (i=1;i<=max;i++){
if (A>0) {pol[t++]=A;}
if (A<0) {otr[y++]=A;}
}
cout<<"Otricatelnite chisla sa:\n";
for (i=1;i<y;i++) cout<<otr<<endl;
cout<<"Pologitelnite chisla sa:\n";
for (i=1;i<t;i++) cout<<pol<<endl;
getch();
}
Re: !#!$#@$@#%????????? C++
Na computrite nishto ne im stawa...ti da se seshtash ot kakyw index pochwat masiwite w C sluchaino?
малко корекции
#include <iostream.h>
#include <conio.h>
void main ()
{
#define max 4
int A[max], pol[max], otr[max], i, t(0), y(0);
// clrscr();
cout<<"Vqvedete zeli chisla v masiva!!!\n";
// for (i = 1; i <= max; i++)
for (i = 0; i < max; i++)
{
cout << "Vqvedi " << i << "-to chislo:>\n";
cin >> A[i];
}
for (i = 0; i < max; i++)
{
if (A[i]>0) { pol[t++] = A[i]; }
if (A[i]<0) { otr[y++] = A[i]; }
}
cout << "Otricatelnite chisla sa:\n";
for (i = 0; i < y; i++)
cout << otr[i] << endl;
cout << "Pologitelnite chisla sa:\n";
for (i = 0; i < t; i++)
cout << pol[i] << endl;
getch();
}
//
btw, шибаното като се постват неща от рода на [i] e, че се ползват за Italic
никога не е твърде рано да пропушиш