PDA

Показать полную графическую версию : [решено] [Pascal] Дано предложение. Вывести количество повторений в нём каждого слова!


___Vampir___
08-05-2011, 23:17
1)Дано предложение.Вывести количество повторений в нём каждого слова!(Pascal)
2)Известны сведения о высоте над уровнем моря 15-ти горных вершин.Все значения выражены в метрах.Напечатать названия вершин,чья высота превышает 3000м. над уровнем моря.(Pascal).Помогите решить задачи очень нужно!!! в Паскале

Любезный
09-05-2011, 02:33
А в чём собсно проблема? И где попытки решить задачу?

___Vampir___
09-05-2011, 09:30
Проблема в том что не могу решить задачи!!!Болел много тем пропустил!шя голову ломаю!!!

Любезный
09-05-2011, 10:06
Это не проблема. В чём вопрос: в составлении алгоритмов или в написании кода? Если в коде - распиши пошагово, как ты видишь алгоритмы решения задач, а с кодом мы поможем.

Delirium
09-05-2011, 11:36
Задачи для первого занятия. 2 цикла и никакого пропущенного" множества тем". Не надо парить мозг. Вторая задача - вообще тупо 1 цикл по всем вершинам и одно условие на >3000.
Фрилансеров здесь нет.

___Vampir___
09-05-2011, 13:50
Ну если не могу я их решить чё мне сделать???Поможете нет?

lxa85
09-05-2011, 14:19
___Vampir___, вот значит берешь бумагу, и решаешь эту задачу "руками"!
Берешь художественную книгу, из нее наугад выбираешь 10-15 предложений, и руками считаешь количество тех или иных слов.
Например "ворота" - 5 раз, штанга - 2 раза, мяч - 10 раз и т.д.
Тоже самое и с вершинами горной гряды. Берешь 10-15 значений в диапазоне 0 - 15000 (или просишь какого-нибудь тебе их написать) и отдельной строкой выписываешь все значения >3000.
А потом нам расскажешь, как ты это сделал, в самых подробных деталях.
И да, я это не шучу, я это в серьезно!

Drongo
09-05-2011, 14:31
Известны сведения о высоте над уровнем моря 15-ти горных вершин.Все значения выражены в метрах.Напечатать названия вершин,чья высота превышает 3000м. над уровнем моря.(Pascal). »Давай так, я с географией знаком плохо, вершин не знаю, напиши в столбик мне, название вершин на земле и рядом через дефис её высоту. Например
1. Памир - 7745 м
2. Эверест - 8845 м
3. Карпаты
4. и так дале
...
15. Крымские горы.

Озвучь эти известные сведения о высоте над уровнем моря и горные вершины.

Любезный
09-05-2011, 16:46
Ну если совсем не прёт - хлебни пивка и подумай, а зачем собсно эти задачи решать? И они сами отпадут.

___Vampir___
09-05-2011, 17:05
Высочайшие 15 гор в мире!!!))
1)Эверест-8848
2)Чогори, Кьяогелифенг-8611
3)Канченджанга -8598
4)Лхоцзе-8511
5)Макалу -8481
6)Дхаулагири I-8167
7)Манаслу-8156
8)Чо Ойю-8153
9)Нангапарбат-8125
10)Аннапурна-8091
11)Хидден-Пик-8068
12)Броуд-Пик-8047
13)Шиша Пангма-8046
14)Гашербрум II-8035
15)Пик Кангбахен-7902

Drongo
10-05-2011, 14:50
___Vampir___, так в приведённом вами списке, можно выводить все названия вершин. Так как здесь нет ни однй вершины ниже 3000 м. Могу сделать на С++. За вами перевод на паскаль.

//---------------------------------------------------------------------------
#include <iostream>
using namespace std;
int main()
{
const int size = 16;
int z;
char *Vershina[size] = {"Эверест","Чогори","Канченджанга","Лхоцзе","Макалу",
"Дхаулагири","Манаслу","Чо Ойю","Нангапарбат",
"Аннапурна","Хидден-Пик","Броуд-Пик","Шиша Пангма",
"Гашербрум","Пик Кангбахен", "Кьяогелифенг"};
int Visota[size] = {8848, 8611, 8598, 8511, 8481, 8167, 8156, 8153,
8125, 8091, 8068, 8047, 8046, 8035, 7902, 8611};

for(int i = 0; i < size; i++)
if(Visota[i] > 3000)
cout << i + 1 << "." << Vershina[i] << " - " << Visota[i] << endl;

cin>>z;
return 0;
}
//---------------------------------------------------------------------------

___Vampir___
14-05-2011, 19:34
Спасибо!!!

А с первым задание кто нить поможет? оч прошу!




© OSzone.net 2001-2012