Просмотр полной версии : С++ лабы
Ищется человек, кторый разбирается в С++ и способный сделать лабы для 2 курса, не собенено сложные....сумма сдельная, писать в личку! СРОЧНО!!!
PS: примеры к лабам имеются, просто надо оставить прогу и блоксхему!
Пример задания: в массиве B(17) все целые элементы из интервала (a;b] занесите в массив С и найдите максимальный элемент массива С.
namespace
22.12.2006, 03:26
Стыдно просить людей писать такие программы за себя.
Стыдно просить людей писать такие программы за себя.
Ни сколько, что поделаешь раз не понимаю....вообщем жду сообщений в личку. дабы не устраивать тут флуд :)
tiger]что поделаешь раз не понимаю....Разобраться.
Чайник же ты вскипятить можешь? Между прочим - следуя алгоритму.
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;
}
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;
}
остальные лень стало ... может вечерком
)
Работает на vBulletin® версия 3.7.2. Copyright ©2000-2008, Jelsoft Enterprises Ltd. Перевод: zCarot