Помощ с C++

На братчеда на леля му на зетя й брат му се жени, не мога да избера с какъв цвят обувки да ходя на сватбата?? Помагайте!

Модератор: Общи модератори

старши ентусиаст
Аватар
Мнения: 1908
Регистриран на: 29.12.2005
Местоположение: Велико Търново
Пол: Мъж
Кара: М4

Помощ с C++

Мнение от DanielzZz » 08 Дек 2011, 12:01

Поставиха ми задача и понеже не ми остана време да науча нещо(от разни ангажименти),ми трябва малко помощ.
Трябва да напиша програма,която :
- Получава целочислен масив от 100 елемента и извежда на екрана въведения масив.
- Записва в нов масив на всички числа,съдържащи цифрата 3 и сортира новия масив в намаляващ ред.
- Да се намери колко пъти се среща цифрата с най-голям ASCII код.
- Програмата да има текстово меню,от което потребителят да избира дали да въвежда масив или да обработва вече въведен такъв.

Приложението трябва да е Win32 Console App...

ентусиаст
Аватар
Мнения: 1438
Регистриран на: 18.01.2007
Пол: Мъж
Кара: E39 535i '01
Мечтае да кара: Mки, Ферарита и други глупости :)

Re: Помощ с C++

Мнение от Feanor » 08 Дек 2011, 16:03

RTFM
"Nothing gives one person so much advantage over another as to remain always cool and unruffled under all circumstances"

Дон Кроки
Аватар
Мнения: 4209
Регистриран на: 14.01.2009
Местоположение: София
Пол: Мъж
Кара: и се усмихва :)
Мечтае да кара: със сина ми :)
Детайли за колата: С всички възможни екстри.

Re: Помощ с C++

Мнение от Kroki » 08 Дек 2011, 16:06

Довечера ще я има :)
You're safer in the race car than you are in cars going to and from the track. - Mario Andretti
`91 E30 318i `93 Е36 325td `06 E46 320d `12 F800ST `07 E61 LCI 525d

drago_pavlov написа:Аз светкам само ако има някаква опасност. За патруки не :lol: Както аз си плащам актовете, така ще си ги плащат и другите :mhihi:

старши ентусиаст
Аватар
Мнения: 1908
Регистриран на: 29.12.2005
Местоположение: Велико Търново
Пол: Мъж
Кара: М4

Re: Помощ с C++

Мнение от DanielzZz » 08 Дек 2011, 16:55

Feanor написа:RTFM

NO F TIME !

старши ентусиаст
Аватар
Мнения: 6615
Регистриран на: 7.04.2004
Местоположение: CA
Кара: конете да бягат
Мечтае да кара: mustang gt, много черeн...

Re: Помощ с C++

Мнение от steeN » 08 Дек 2011, 16:59

no pain no gain
- Practical men, who believe themselves to be quite exempt from any intellectual influence, are usually the slaves of some defunct economist. – John Maynard Keynes
- Above all, we must realize that no arsenal or no weapon in the arsenals of the world is so formidable as the will and moral courage of free men and women. It is a weapon our adversaries in today's world do not have. – Ronald Reagan
- Life, liberty, and property do not exist because men have made laws. On the contrary, it was the fact that life, liberty, and property existed beforehand that caused men to make laws in the first place. – Frédéric Bastiat
- Don't eat the yellowcake.
- “When the legend becomes fact, print the legend.”

старши ентусиаст
Аватар
Мнения: 1908
Регистриран на: 29.12.2005
Местоположение: Велико Търново
Пол: Мъж
Кара: М4

Re: Помощ с C++

Мнение от DanielzZz » 08 Дек 2011, 17:15

Предавам се... :mhihi:

Дон Кроки
Аватар
Мнения: 4209
Регистриран на: 14.01.2009
Местоположение: София
Пол: Мъж
Кара: и се усмихва :)
Мечтае да кара: със сина ми :)
Детайли за колата: С всички възможни екстри.

Re: Помощ с C++

Мнение от Kroki » 09 Дек 2011, 0:38

#include<iostream>
using namespace std;
int i,a[100],d[100],n,n1;
void vhod(int n, int a[])
{
for(i=0;i<n;i++)
{
cout<<"a["<<i+1<<"]=";
cin>>a[i];
}
}
void vhodrand(int n, int a[])
{
int x=1;
srand(x);

for(i=0;i<n;i++)
a[i]=rand();
}

void izhod(int n, int a[])
{
for (i=0;i<n;i++)
{
cout<<"a["<<i+1<<"]="<<a[i]<<endl;
}
}

void nov(int n, int &n1, int a[], int x[])
{ int j,k;
n1=0;

int b;
for(i=0;i<n;i++)
{ b=a[i];
while(b!=0)
{
if(b%10==3){x[n1]=a[i]; n1++; break;}
b=b/10;
}
}

for(i=0;i<n1-1;i++)
for(j=0;j<n1-1-i;j++)
if(x[j]>x[j+1]){
k=x[j];
x[j]=x[j+1];
x[j+1]=k;}
cout<<"Sortiran masiv s 3ki: "<<endl;
for(i=0;i<n1;i++)
cout<<x[i]<<endl;
}


int ascii(int n, int a[])
{int p,max=0,br=0,h;
for( i=0; i<n;i++)
{ p=a[i];
while(p!=0)
{
switch(p%10)
{
case 0: if(int('0')>max) {max=int('0'); h=0;} break;
case 1: if(int('1')>max) {max=int('1'); h=1;} break;
case 2: if(int('2')>max) {max=int('2'); h=2;} break;
case 3: if(int('3')>max) {max=int('3'); h=3;} break;
case 4: if(int('4')>max) {max=int('4'); h=4;} break;
case 5: if(int('5')>max) {max=int('5'); h=5;} break;
case 6: if(int('6')>max) {max=int('6'); h=6;} break;
case 7: if(int('7')>max) {max=int('7'); h=7;} break;
case 8: if(int('8')>max) {max=int('8'); h=8;} break;
case 9: if(int('9')>max) {max=int('9'); h=9;} break;
}
p=p/10;
}

}
for(i=0;i<n;i++)
{ p=a[i];
while(p!=0)
{
if(p%10==h) br++;
p=p/10;
}
}
return br;
}



int main ()
{ int t;

cout<<"Nov masiv: 1"<<endl;
cout<<"Vuveden masiv: 2"<<endl;
cout<<"Izberete: "<<endl;
cin>>t;
cout<<"kolko elementa?";
cin>>n;
if(t==1)vhod(n,a);
if(t==2)vhodrand(n,a);
izhod(n,a);
nov(n,n1,a,d);
cout<<"max ASCII kod se sreshta "<<ascii(n,a)<<" puti v masiva"<<endl;

return 0;}
You're safer in the race car than you are in cars going to and from the track. - Mario Andretti
`91 E30 318i `93 Е36 325td `06 E46 320d `12 F800ST `07 E61 LCI 525d

drago_pavlov написа:Аз светкам само ако има някаква опасност. За патруки не :lol: Както аз си плащам актовете, така ще си ги плащат и другите :mhihi:

старши ентусиаст
Аватар
Мнения: 1908
Регистриран на: 29.12.2005
Местоположение: Велико Търново
Пол: Мъж
Кара: М4

Re: Помощ с C++

Мнение от DanielzZz » 09 Дек 2011, 0:40

:bowdown: :bowdown: :bowdown:
Имаш почерпка от мен,веднага щом се видим. :yes:

Дон Кроки
Аватар
Мнения: 4209
Регистриран на: 14.01.2009
Местоположение: София
Пол: Мъж
Кара: и се усмихва :)
Мечтае да кара: със сина ми :)
Детайли за колата: С всички възможни екстри.

Re: Помощ с C++

Мнение от Kroki » 09 Дек 2011, 0:43

Споко бе, съжалявам че малко късно ама една скобичка НИ ЕБА МАМАТА :mhihi:
You're safer in the race car than you are in cars going to and from the track. - Mario Andretti
`91 E30 318i `93 Е36 325td `06 E46 320d `12 F800ST `07 E61 LCI 525d

drago_pavlov написа:Аз светкам само ако има някаква опасност. За патруки не :lol: Както аз си плащам актовете, така ще си ги плащат и другите :mhihi:

Потребител
Аватар
Мнения: 0
Регистриран на: 3.01.2013

Re: Помощ с C++

Мнение от stalk3r93 » 03 Яну 2013, 20:19

Бихте ли ми казали как ще стане ако:
Записва в масив1 на максималното от всеки 5 числа и в масив2 на всички останали числа.
Мерси предварително!

Потребител
Аватар
Мнения: 26
Регистриран на: 27.03.2009
Местоположение: Варна/Ст. Загора
Пол: Мъж
Кара: e39 520i
Детайли за колата: М52B20TU

Re: Помощ с C++

Мнение от sedd » 10 Яну 2013, 20:57

Трябва ми малко помощ със следната задача..

Даден е масив от цели числа.Да се състави и изведе на екрана друг масив,съдържащ индексите на всички елементи,които са по-големи от най-малкия елемент на масива.

Някой ако може да ми напише фрагмента от кода който изчислява кои от елементите са по-големи от най-малкия(намерил съм минималния елемент,ясно е че останалите са по-големи от него :mhihi: ) и отпечатването на екрана на новия масив с индексите на елементите по-големи от минималния. :conf:

Назад към Извън Темата

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани

Последни теми
Facebook