Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2010, 13:03   #1
Айдар
Форумчанин
 
Регистрация: 20.06.2009
Сообщений: 195
По умолчанию Что делает программа (забыл) С\С++

Что делает программа (забыл), а с++ не работает

Код:
#include <conio.h>
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
# define n 5
int main()
{ clrscr();
int i,p[n],min,s,a,b,j,k;
cout<<"VVedite elemets massiva";
for (i=0;i<n;i++)
cin>>p[i];
for (i=0;i<n;i++)
cout<<setw(3)<<p[i];
min=0;
for (i=1;i<n;i++)
{
if (p[i]<p[min]) min=i;
}
cout<<endl<<min;
for (s=0,i=0;i<n;i++)
s=s+p[i];
cout<<endl<<s<<endl;
cout<<"VVedite a U b";
cin>>a>>b;
for (a;a<b;a++)
{
for (j=i;j<n;j++)
{
p[j]=a[j+1];
k=k+1;
}
}
for(j=k-1;j>n-k;j--)
p[i]=0;
getch();
return (0);
}
#2

Код:
#include<conio.h>
#include<stdlib.h>
#include<stdio.h>
#include<iomanip.h>
#include<dos.h>
#include<graphics.h>
#include<math.h>
#define PATHDRIVER "C:\\Temp\\bc\\BGI\\"
int main()
{
int gdriver = DETECT, gmode, errorcode;
initgraph(&gdriver, &gmode, PATHDRIVER);
errorcode = graphresult();
if(errorcode!=grOk)
{cout<<grapherrormsg(errorcode);getch();
return(0);
}
clrscr();
randomize();
float x1,x2,y1,y2,h,i,mash,max,*a,n;
int xgmin,xgmax, ygmin,ygmax,xg,yg,c,maxx;
int DEFAULT;
cout<<"Vvedite kol-vo elementov";
cin>>n;

a=new float[n];
cout<<"Vvedite elementi massiva"<<endl;
for (i=0; i<n; i++)
cin>>a[i]; max=a[0];
for (i=0; i<n; i++)
{cout<<a[i]<<setw(2);
if (max<a[i]) max=a[i];
}
maxx=200;
mash=200/max;
y1=getmaxy()-10;
y2=getmaxy()-10;
x1=10;
for (i=0; i<n; i++)
{
h=mash*a[i];
x2=x1+30;
y1=y2-h;
setfillstyle(SOLID_FILL,i);
outtextxy(x1+10,y1-10,"g");
bar (x1,y1,x2,y2);
rectangle (x1,y1,x2,y2);
x1=x2;
delay(1000);
}

cout<<max;

getch();
return(0);
}
#3
Код:
#include<iostream.h>
#include <stdlib.h>
#include<dos.h>
#include<graphics.h>
#include<iomanip.h>
#include<math.h>
#include<conio.h>
#define PATHDRIVER "C:\\Temp\\Lng\\bc\\bgi\\"
int main()
{
 int gdriver=DETECT,gmode,errorcode;
initgraph(&gdriver,&gmode,PATHDRIVER);
errorcode=graphresult();
if (errorcode!=grOk)
{cout<<grapherrormsg(errorcode); getch();
return(0);}
clrscr();
float x1,x2,y1,y2,mash,a[5],s1,max;
char s[25];
int dx,ygmin,i,c,yg,xn,yn,midx,midy,maxx,h;
max=a[0];
cout<<"BBedite elemets massiva"<<endl;
for (i=0; i<5; i++)
cin>>a[i];
for (i=0;i<5;i++)
{cout<<a[i]<<setw(2);
if (max<a[i]) max=a[i];
}
xn=400;
yn=20;
setcolor(4);
maxx=200;
mash=200/max;
//x1=getmaxx()-30;
y2=getmaxy()+30;
//x1=10;
y1=30;
getch ();
cleardevice();
setcolor (2);
for (i=0;i<5;i++)
{ x1=30;
h=mash*a[i];
x2=x1+h;
y2=y1+20;
itoa(a[i],s,10);
setfillstyle(SOLID_FILL,i);
//outtextxy(y2,x1,s);
//for (x2;x2<=x1+h;x2++)
{bar (x1,y1,x2,y2);
delay (5);}
//x1=x2;
y1=y2;
}
getch();
return(0);
}
№4

Код:
#include<iostream.h>
#include <stdlib.h>
#include<dos.h>
#include<graphics.h>
#include<iomanip.h>
#include<math.h>
#include<conio.h>
#define PATHDRIVER "C:\\Temp\\Lng\\bc\\bgi\\"
int main()
{
 int gdriver=DETECT,gmode,errorcode;
initgraph(&gdriver,&gmode,PATHDRIVER);
errorcode=graphresult();
if (errorcode!=grOk)
{cout<<grapherrormsg(errorcode); getch();
return(0);}
clrscr();
float x1,x2,y1,y2,mash,i,a[5];
int max,dx,ygmin,ygmax,c,yg,xg,midx,midy,maxx,h;

max=a[0];
cout<<"BBedite elemets massiva"<<endl;
for (i=0; i<5; i++)
cin>>a[i];
for (i=0;i<5;i++)
{cout<<a[i]<<setw(2);
if (max<a[i]) max=a[i];
}
maxx=300;
mash=300/max;
dx=dx+10;
y1=getmaxy()-30;
y2=getmaxy()-30;
x1=10;
for (i=0;i<5;i++)
{
h=mash*a[i];
x2=x1+10;
y1=y2-h;
rectangle (x1,y1,x2,y2);
x1=x2;
}
getch();
return(0);    }
#5
Код:
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <fstream.h>
#include <dos.h>
#define n 4
int main ()
{ clrscr;
int s, a[n][n],i,j,k;
s=0;
cout<<endl<<endl<<"Zada4a 2-a9";
cout<<endl;
for (i=0;i<n;i++)
for (j=0;j<n;j++)
cin>>a[i][j];

for (i=0;i<n;i++)
{cout<<endl;
for (j=0;j<n;j++)
cout<<a[i][j];
}

for (i=0;i<n;i++)
for (j=i+1;j<n;j++)
s=s+a[i][j];

cout<<endl<<s;
getch () ;
return 0;
}

Последний раз редактировалось Айдар; 25.06.2010 в 14:00.
Айдар вне форума Ответить с цитированием
Старый 25.06.2010, 13:11   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Используйте тег не [quote] а тег [code] (решётка такая нарисована)
_-Re@l-_ вне форума Ответить с цитированием
Старый 25.06.2010, 13:15   #3
Айдар
Форумчанин
 
Регистрация: 20.06.2009
Сообщений: 195
По умолчанию

ок, исправил
Айдар вне форума Ответить с цитированием
Старый 25.06.2010, 13:26   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
p[j]=a[j+1];
Да хороший вопрос... Что программа делает, коли числовой тип как массив используется...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.06.2010, 13:50   #5
Айдар
Форумчанин
 
Регистрация: 20.06.2009
Сообщений: 195
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Да хороший вопрос... Что программа делает, коли числовой тип как массив используется...
Как исправить?, а вы не посмотрели остальные задачи?
Айдар вне форума Ответить с цитированием
Старый 25.06.2010, 14:19   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как исправить?
Не зная задачи... Это нужно глубоко код копать...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.06.2010, 12:39   #7
kogemrka
Форумчанин
 
Аватар для kogemrka
 
Регистрация: 08.01.2010
Сообщений: 165
По умолчанию

Народная мудрость: "Плохо, когда не знаешь, да ещё и забыл" ;-)
kogemrka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как работает программа и что делает dragun4ik Помощь студентам 0 23.05.2010 15:51
Печать. Что делает MS и не делает Delphi Влад12 Общие вопросы Delphi 8 05.05.2010 20:04
Я что то забыл?Функции не хватает параметров... Студло Помощь студентам 16 15.02.2010 00:10
забыл пароль, что делать? Screame Microsoft Office Excel 2 10.08.2009 15:45
что делает эта программа и где ошибка? дангер Паскаль, Turbo Pascal, PascalABC.NET 27 28.01.2008 13:38