3 простейшие задачи по Turbo C++

Ответить
DJFREEMAN
Сообщения: 1
Зарегистрирован: 11 апр 2008, 21:35

11 апр 2008, 23:16

Не могу сделать 3 простейшие задачки по Turbo C++ :confused:
1)Определить сколько слов в тексте
2) Определить самое длинное слово в тексте
3)Определить сколько раз встречается символ в тексте
Если сможете пишите комментарии,а то не пойму
Завтра здавать уже
Аватара пользователя
un4-funeral
Сообщения: 58
Зарегистрирован: 18 апр 2008, 23:40
Контактная информация:

19 апр 2008, 20:01

эмм...

Код: Выделить всё

program strok_1;
uses crt;
const n=10;
Type mas=array[1..n] of string;
var i,j,p:integer;
    a:mas;
    str,st:string;
begin
     clrscr;
     writeln('vvedite stroku');
     readln(str);
     str:=str+' ';
     i:=0;
     repeat
           inc(i);
           p:=pos(' ',str);
           a[i]:=copy(str,1,p-1);
           delete(str,1,p);
     until p=0;
     writeln('vivod massiva');
     for j:=1 to i do
         write(a[j],' ');
     readln;
end.

вводишь строку...отделяя слова пробелами
прога переносит все слвоа в массив
а с элементами массива работать уже не сложно...доделать немного надо =) сам давай
Vovchik
Сообщения: 190
Зарегистрирован: 28 фев 2008, 18:32
Контактная информация:

20 апр 2008, 11:59

un4-funeral, ето ты на паскале написал а надо на С++ !!!
Аватара пользователя
un4-funeral
Сообщения: 58
Зарегистрирован: 18 апр 2008, 23:40
Контактная информация:

20 апр 2008, 14:00

ну а разницы то ((=
Vovchik
Сообщения: 190
Зарегистрирован: 28 фев 2008, 18:32
Контактная информация:

20 апр 2008, 20:24

un4-funeral, ну алгоритм может и правельный (не проверял) но если DJFREEMAN, скапирует нто в С++ то у него будет масса ошибок !!!!!!!!!!!!
Аватара пользователя
un4-funeral
Сообщения: 58
Зарегистрирован: 18 апр 2008, 23:40
Контактная информация:

20 апр 2008, 20:34

не спорю...но разницы то в алгоритмах не будет..отличается слегка только синтаксис
Vovchik
Сообщения: 190
Зарегистрирован: 28 фев 2008, 18:32
Контактная информация:

20 апр 2008, 21:20

un4-funeral, но человек то надееца получить код С++ а вы пишете ему поскаль, но с другой стороны надожы ему хоть над чемто подумать, хотя он может не нать паскаля такчто лудше перевести ето в С++ код !!!!!!!!!!
Ответить