3 задачи Pascal

fosbery
Сообщения: 17
Зарегистрирован: 18 май 2008, 13:48

Будьте так добры

1. Дана строка. Преобразовать все строчные латинские буквы в прописные.
2. Дана квадратная матрица порядка M. Повернуть ее на 270 градусов в положительном направлении.
3. Дан массив целых чисел из n элементов. Найти и вывести номера элементов, заканчивающихся цифрой 0.

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

&quot писал(а):В долгу не останусь просите что хотите тока в пределе разумного)))
fosbery, а скоко платиш за задачу ?
fosbery
Сообщения: 17
Зарегистрирован: 18 май 2008, 13:48

Vovchik писал(а):fosbery, а скоко платиш за задачу ?



ну 200руб за 3 и то на мобилу брошу
Vovchik
Сообщения: 196
Зарегистрирован: 28 фев 2008, 18:32
Контактная информация:

fosbery, та ладно я пошутил !!!! А нашёт первой задачи как понять латинские а пропесные ? может латинские а Русские !
fosbery
Сообщения: 17
Зарегистрирован: 18 май 2008, 13:48

Vovchik писал(а):fosbery, та ладно я пошутил !!!! А нашёт первой задачи как понять латинские а пропесные ? может латинские а Русские !


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

fosbery, ну на счёт первой задачи надо
первое ввести рядок
второе пробежаца по нему

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

for i to length(s)
где s ето переменная типа стринг
и третее это если s буква то заминить её на пропесную !!!

вот и всё !
fosbery
Сообщения: 17
Зарегистрирован: 18 май 2008, 13:48

а можно всю задачу пожалуйста как раз эти 3 у меня и не получаются
Аватара пользователя
un4-funeral
Сообщения: 60
Зарегистрирован: 18 апр 2008, 23:40
Контактная информация:

3 задача
пробегаешь по всему массиву, проверяя заканчивается нулём или нет
будет что-то вроде

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

for i:=1 to n do
 if (mas[i] mod 10)=0 then write(i,'  ');
по второй задаче...в положительном направление то есть по часовой или против?
или в смысле 270 = - 90 ?

З.Ы. пропИсные
fosbery
Сообщения: 17
Зарегистрирован: 18 май 2008, 13:48

спасиб ща сделаю если получиться)

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

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

прогоняешь цикл...

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

for i=1 to m do
 for j=1 to m do
и там записываешь элементы исходного массива в итоговый, переставляя элементы на m-(j+j)+1 (по модулю) порядков против часовой стрелки
Ответить