Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 27.05.2011, 14:14   #1 (permalink)
Pchelka
Новичок
 
Регистрация: 27.05.2011
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Помогите написать программу в Excel

Помогите пожалуйста написать программу в excel, ничего не получается выдает ошибку.1.Даны три действительные числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень - отрицательные.

uses crt;
var a,b,c:real;
begin
clrscr;
writeln('Введите 3 действительных числа:');
readln(a);
if a>=0 then a:=a*a else a:=sqr(sqr(a));
readln(b);
if b>=0 then b:=b*b else b:=sqr(sqr(b));
readln(c);
if c>=0 then c:=c*c else c:=sqr(sqr(c));
write('a=',a:0:2,' b=',b:0:2,' c=',c:0:2);
readln
end.
Pchelka вне форума   Ответить с цитированием

Старый 27.05.2011, 14:14
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Пожалуйста, внимательно пролистайте данные посты

Помогите написать программу на PASCAL
Помогите написать программу
Помогите написать программу в Delphi

Старый 27.05.2011, 14:44   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Ничего не понимаю - с каких это пор в Excel встроен Паскаль? Мне казалось, что там исключительно VBA. Впрочем, вероятно, я просто не в курсе.
По программе.
Всё там правильно, никаких ошибок. Единственно - после набивки каждого из трех чисел нужно нажимать "Enter".
Vladimir_S вне форума   Ответить с цитированием
Старый 27.05.2011, 14:47   #3 (permalink)
Pchelka
Новичок
 
Регистрация: 27.05.2011
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Здравствуйте, но мне нужно решение написать в excel, а я не знаю как правильно написать,помогите пожалуйста
Pchelka вне форума   Ответить с цитированием
Старый 27.05.2011, 16:19   #4 (permalink)
-ЗЛОЙ-
Banned
 
Регистрация: 04.10.2010
Сообщений: 3,765
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2154
По умолчанию

или я ничего не понял или там сплошная элементарщина...
Вложения
Тип файла: rar Книга1.rar (2.1 Кб, 100 просмотров)
-ЗЛОЙ- вне форума   Ответить с цитированием
Старый 27.05.2011, 19:12   #5 (permalink)
Б.Г. Мот
Member
 
Аватар для Б.Г. Мот
 
Регистрация: 17.12.2010
Сообщений: 648
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 983
По умолчанию

можно было и так:
=ЕСЛИ(A1<0;СТЕПЕНЬ(A1;4);СТЕПЕНЬ(A1;2))
Б.Г. Мот вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 15:33.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.