IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Циклические вычислительные процессы
basik
сообщение 22.11.2010, 17:45
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 22.11.2010
Город: Волгоград
Учебное заведение: ВолгГТУ
Вы: студент



Подскажите как закончить задачу, а то получается конечный ответ а не как в примере. Условие задачи:
Ввести целое n , если n > 0, то вывести число en в каждой строке числа
от 1 до n , слева от числа вывести знак “#” столько раз, чему равен
остаток от деления целой части числа на 10. Например, для n = 5 :
## 2,718
####### 7,389
20,085
#### 54,598
######## 148,413

Моя задача: program vlad;
var
n,i,g,k:integer;
f:real;
begin
cls;
writeln('Введи n');
readln(n);
if n>0 then
begin
for i:=1 to n do
begin
f:=exp(i);
k:=trunc(f) mod 10;
for g:=1 to k do
if k<>0 then
write('#');
end;
write(f:8:3);
writeln;
end;
end.

Допустим ввожу 5 получается:

##################### 148.413


Заранее спасибо
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vahappaday
сообщение 23.11.2010, 20:15
Сообщение #2


Аспирант
***

Группа: Продвинутые
Сообщений: 334
Регистрация: 26.4.2009
Город: Липецк
Учебное заведение: ЛГТУ
Вы: студент



эх... нету у меня компилятора паскаля
но должно быть как-то так

Код

program vlad;
var
    n,i,g,k:integer;
    f:real;
begin
    cls;
    writeln('Введи n');
    readln(n);
    if n>0 then
    begin
        for i:=1 to n do
        begin
            f:=exp(i);
            k:=trunc(f) mod 10;
            for g:=1 to k do if k<>0 write('#');
                write(f:8:3);
                writeln;
        end;
    end;
end.


Ну, будь моя воля, я бы ещё пару if'ов убрал, но поскольку паскаль не знаю вообще, то рисковать не буду.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 19:37

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru