PDA

Просмотр полной версии : С++ лабы


tiGer
22.12.2006, 00:55
Ищется человек, кторый разбирается в С++ и способный сделать лабы для 2 курса, не собенено сложные....сумма сдельная, писать в личку! СРОЧНО!!!
PS: примеры к лабам имеются, просто надо оставить прогу и блоксхему!
Пример задания: в массиве B(17) все целые элементы из интервала (a;b] занесите в массив С и найдите максимальный элемент массива С.

namespace
22.12.2006, 03:26
Стыдно просить людей писать такие программы за себя.

tiGer
22.12.2006, 03:47
Стыдно просить людей писать такие программы за себя.

Ни сколько, что поделаешь раз не понимаю....вообщем жду сообщений в личку. дабы не устраивать тут флуд :)

SiMM
23.12.2006, 01:47
tiger]что поделаешь раз не понимаю....Разобраться.
Чайник же ты вскипятить можешь? Между прочим - следуя алгоритму.

b-boy
23.12.2006, 15:12
1-ая

#include<iostream>
using std::cout;
using std::cin;
using std::endl;

int main()
{
int Bmas[17]={2,3,5,12,43,8,16,0,4,16,34,1,25,12,41,11,22};
int Cmas[17],a,b,maxCmas;
cout<<"Введите левую границу массива Cmas (от 0 до 16) а - ";
cin>>a;
cout<<"\nВведите правую границу массива Cmas (от "<<a<<" до 16 ) b - ";
cin>>b;
maxCmas=Bmas[a+1];
for(int i=a+1;i<=b;i++)
{
Cmas[i]=Bmas[i];
if(Cmas[i]>maxCmas)
maxCmas=Cmas[i];
}
cout<<"\n\nМассив Сmas - ";
for(int i=a+1;i<=b;i++)
cout<<" "<<Cmas[i];
cout<<"\nМасксимальный элемент Cmas - "<<maxCmas;
cout<<"\n\n\n Задание выполненно Введите 1 для выхода";
cin>>maxCmas;
return 0;
}

b-boy
23.12.2006, 15:13
2-ая

#include<iostream>
using std::cout;
using std::cin;

int main()
{
int Amat[4][4];
int summa,a;
cout<<"Введите матрицу Amat - \n";
for(int i=0;i<=3;i++)
*for(int j=0;j<=3;j++)
* cin>>Amat[i][j];
a=1;
summa=0;
for(int i=0;i<=2;i++)
*{
* for(int j=a;j<=3;j++)
* *summa=summa+Amat[i][j];
* a=a+1;
*}
cout<<"\n\nСумма элементов стоящих выше главной диагонали summa = "<<summa;
cout<<"\n Для выхода нажмите 1";
cin>>a;
return 0;
}


остальные лень стало ... может вечерком
)