Премини към съдържанието
  • Добре дошли!

    Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

    Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

     

помогнете ми за задача на С++ за едномерен масив ....


Препоръчан отговор


Задачата ми е вьрху С++: даден е едномерен масив,сортиран по нарастващ ред.Без да се сортира отново,да се получи и изведе масивьт,сортиран по намаляващ ред.

ако някои може ще сам му много благодарна.

#include<isotream.h>

void main()

{

int a[10];

и там просто незнам какво да правя

Редактирано от venito89 (преглед на промените)
Линк към този отговор
Сподели в други сайтове

a[0]=1;

a[1]=3;

a[2]=6;

....

a[9]=121;

//дотук си въвеждаш данните в масива

и след това

for(int i = 9; i!=0; i--){

cout (a);

}

}

Отдавна не съм ползвал С, провери го дали ще ти покаже 10 цифри и виж синтаксисът на cout или го замени с каквото ползваш за извеждане на данните.

Линк към този отговор
Сподели в други сайтове

Дали са ти бих казал доста лесна задача ;).

Предполагам знаеш какво е масив - представи си го, като стълб от числа.

Хубавото в задачата е, че ти е сортиран т.е. са наредени в в началото най-малкото и по големина са наредени нататък (това ти е сортирането).

Твоята задача е просто да ги прочетеш отзад напред.

Линк към този отговор
Сподели в други сайтове

ахам значи трябва да започна отзад на прред за да я направя

а поне за блок схемата ще ми помогнеш ли..... sad.gif


Линк към този отговор
Сподели в други сайтове

cool.gif

#include <iostream>

using namespace std;

int main()

{

int a[10];

cout<<"Masiva original:"<<endl;

for(int i=0; i<10;i++)

{

a=i+1;

cout<<a<<endl;

}

cout<<"Masiva naobratno:"<<endl;

for(int j=9; j>=0;j--)

{

cout<<a[j]<<endl;

}

system("Pause");

return 0;

}

Линк към този отговор
Сподели в други сайтове

Само с прочитането на заглавието ти и ми се отщява да ползвам какъвто и да е софтуер :rolleyes: "курсува работа вьрху С++" ;)

Нека първо да се научим да пишем грамотно а после да решаваме задачи на С++

Линк към този отговор
Сподели в други сайтове
Само с прочитането на заглавието ти и ми се отщява да ползвам какъвто и да е софтуер ;) "курсува работа вьрху С++" :angry:

Нека първо да се научим да пишем грамотно а после да решаваме задачи на С++

Много си прав! Но :hush: че ще има да се чудят къде е грешката

Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

сега доволнили сте поправих го да не се чудите за кво става вьпрос....все пак благодаря за това че сте ми написали нещо за задачата

Редактирано от venito89 (преглед на промените)
Линк към този отговор
Сподели в други сайтове
публикувано (редактирано)

кое не ми е вярно за да го оправя и да не затруднявам които иска да ми помогне

Редактирано от venito89 (преглед на промените)
Линк към този отговор
Сподели в други сайтове
кое не ми е вярно за да го оправя и да не затруднявам които иска да ми помогне

Мисля, че вече имаш решението... или трябва да ти посочвам?

Линк към този отговор
Сподели в други сайтове
  • 2 седмици по-късно...

da tova e

#include <iostream.h>

void main()

{

int a[100];

int n;

do

{

cout<<"Broq na chislata e =";

cin>>n;

}

while(n<=0||n>100);

int i;

cout<<"a["<<0<<"]=";

cin>>a[0];

for(i=1;i<=n-1;i++)

do

{

cout<<"a["<<i<<"]=";

cin>>a;

}

while(a<=a[i-1]);

for(i=n-1;i>=0;i--)

cout<<"a["<<i<<"]="<<a<<endl;

}

ako ti pomogna 6te e dobre

Линк към този отговор
Сподели в други сайтове
  • 5 месеца по-късно...

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Напишете отговор в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Разрешени са само 75 емотикони.

×   Съдържанието от линка беше вградено автоматично.   Премахни съдържанието и покажи само линк

×   Съдържанието, което сте написали преди беше възстановено..   Изтрий всичко

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване