Здравейте колеги.Имам нужда от помощ.Относно курсовата ми работа.Трябва да напиша програма за следното условие:
Да се създаде програма , която да въведе и съхрани в едномерни масиви данните за размерите : Дължина (L) , Ширина (W) и Височина (H) на опаковката на N на брой различни вида детайли.Броят N се въвеждапредварително и е 3<N<10.
В едномерен масив BR(N) да се въведе какво е количеството произведени детайли от всеки вид.
Да се определи какъв общ обем заема произведеното количество за всеки вид детайл и да се съхрани в нов едномерен масив.Какъв е общият обем за всички детайли?
Да се изведат в подходящ вид на екрана всички въведени данни и пресметнати резултати за произвежданите детайли.
Програмата я написах и тя е :
#include<iostream.h>
int n,br1=0,br2,br3,br4,br[1024],vid2[1024],g,i;
double h[1024],w[1024],l[1024],obem,obem2[1024],obem3;
void vyvejdane(int i) // vyvejda danni za elementite
{
cout<<"Molq vavedete h, w, l na element "<<i+1<<endl;
cin>>h[i];
cin>>w[i];
cin>>l[i];
}
void elementi(int i) // namira broq vidove elementi
{
for(g=i-1;g>-1;g--)
{
if(w[g]==w[i]&&h[g]==h[i]&&l[g]==l[i])
return;
}
br1++;
}
void broi(int i) // namira kakyv broi elementi ima ot vseki vid
{
for(g=i-1;g>-1;g--)
{
if(w[i]==w[g]&&h[i]==h[g]&&l[i]==l[g])
return;
}
for(int t=i;t<n;t++)
{
if(w[i]==w[t]&&h[i]==h[t]&&l[i]==l[t])
br2++;
}
br[br3]=br2;
vid2[br3]=i;
br3++;
br2=0;
}
void obemelementi(int i) // namira obema na elementite ot vseki vid
{
for(g=i-1;g>-1;g--)
{
if(w[i]==w[g]&&h[i]==h[g]&&l[i]==l[g])
return;
}
for(g=i;g<n;g++)
{
if(w[i]==w[g]&&h[i]==h[g]&&l[i]==l[g])
obem=obem+(w[i]*h[i]*l[i]);
}
obem2[br4]=obem;
br4++;
obem=0;
}
void izvejdane(int i) // izvejda danni za elementite
{
cout<<"h, w, l na element "<<i+1<<": ";
cout<<h[i]<<" ";
cout<<w[i]<<" ";
cout<<l[i]<<" "<<endl;
}
int main()
{
do
{
cout<<"Molq vavedete broq na elementite (3<N<10): ";
cin>>n;
}
while(n<=3||n>=10);
for(i=0;i<n;i++)
{
vyvejdane(i);
}
for(i=0;i<n;i++)
{
elementi(i);
}
for(i=0;i<n;i++)
{
broi(i);
}
cout<<endl<<"************************************************"<<endl;
for(i=0;i<n;i++)
{
izvejdane(i);
}
for(i=0;i<br1;i++)
{
cout<<"broi na elementi ot tip "<<i+1<<" "<<"("<<h[vid2[i]]<<" "<<w[vid2[i]]<<" "<<l[vid2[i]]<<")"<<": "<<br[i]<<endl;
}
for(i=0;i<n;i++)
{
obemelementi(i);
}
for(i=0;i<br1;i++)
{
cout<<"obem na elementite ot tip "<<i+1<<" "<<"("<<h[vid2[i]]<<" "<<w[vid2[i]]<<" "<<l[vid2[i]]<<")"<<": "<<obem2[i]<<endl;
}
for(i=0;i<br1;i++) //namira obshtiq obem na elementite
{
obem3=obem3+obem2[i];
}
cout<<"obshtiqt obem e = "<<obem3<<endl;
return 0;
}
Всичко работи добре,но едно от условията за курсовата е ,да има блок схема по БДС:ISO 5807:2004.
Ако някой разбира моля да помогне.Ще се отблагодаря както пожелае.
Спешно:Проблем относно блок схема за програма на C++!??!?
- mupk0
- Мнения: 3822
- Регистриран на: Вто 03 фев 2009 11:35
- Автомобил: Mercedes Benz S202
- Двигател: C200 Kompressor
- Местоположение: Стара Загора
- Контакти:
Спешно:Проблем относно блок схема за програма на C++!??!?
Последна промяна от group® на Сря 15 дек 2010 18:00, променено общо 1 път.
Причина: Преместена в правилния раздел!
Причина: Преместена в правилния раздел!
- vw_golf_4_tdi
- Мнения: 1647
- Регистриран на: Чет 09 юли 2009 23:31
- Автомобил:
- Двигател:
- Местоположение: Varna
- Контакти:
Re: Спешно:Проблем относно блок схема за програма на C++!??!?
БДС ISO 5807:2004
Статус: Отменен
Статус: Отменен
Re: Спешно:Проблем относно блок схема за програма на C++!??!?
Преди време, докато учех в ТУ-Габрово, тия курсови ги правеха за 15 лв и ти ги даваха готови в папка. Не ми се вярва да няма някой агент, дето да ги чува нещата там 

- mupk0
- Мнения: 3822
- Регистриран на: Вто 03 фев 2009 11:35
- Автомобил: Mercedes Benz S202
- Двигател: C200 Kompressor
- Местоположение: Стара Загора
- Контакти:
Re: Спешно:Проблем относно блок схема за програма на C++!??!?
joromnt написа:Преди време, докато учех в ТУ-Габрово, тия курсови ги правеха за 15 лв и ти ги даваха готови в папка. Не ми се вярва да няма някой агент, дето да ги чува нещата там
Чуват ги,но за под 30лв никой не се хващаше,а аз не съм толкова откънат и си написах всичко без блок схемата.... :@
ЗНам ,че е отменен,но тука си го искат... :@
Върни се в “ОФФ-Топик - електроника, техника, обзавеждане”
Кой е на линия
Потребители, разглеждащи този форум: Няма регистрирани потребители и 51 госта