program PlishadTreygolnika; 
var a,b,c,d,S:real; 
begin 
a:=2; 
b:=3; 
c:=4; 
d:=5; 
S:=6; 
S:=sqrt(a*b+c*d); 
writeln 
end.
	
	
	Домашние задания: Информатика
	
		
		
								
				
								
				
			
	
		
			Помогите что не так? пишет Program1.pas(9) : Переменной 'S' присвоено значение, но оно нигде далее не используется
Я не совсем понял вопрос: "пишет Program1.pas(9) : Переменной 'S' присвоено значение, но оно нигде далее не используется" - кто пишет? Компилятор? Если компилятор, то какой - ибо Pascal ABC мне ничего не пишет, а нормально запускает программу, да и я не вижу в коде программы ошибок, которые бы мешали компиляции/запуску программы. Если же пишет какой-либо программист, то он прав: ну присвоили Вы значение переменной S - а дальше что? - Ибо writeln - это команда вывода на экран. А что надо вывести на экран - ей надо указать в скобках. Например, writeln ('текст'); - выведет текст из апострофов (одинарных кавычек), writeln (a); - выведет значение переменной a, а writeln (2*3); выведет результат вычисления - в данном случае - умножения, т.е. число 6.
				
							В данной программе отсутствует вызов процедуры/функции writeln, а также необходимо вывести на экран результат расчета площади треугольника. Также в строке 9 переменная S присваивается значение, но затем это значение нигде не используется. 
 
Исправленный код программы, выводящей площадь треугольника на экран, выглядит следующим образом:
В этом коде мы вычисляем площадь треугольника с помощью формулы Герона и выводим результат на экран с помощью writeln. Чтобы программа не закрывалась сразу после вывода результата, мы добавляем readln
				
									Исправленный код программы, выводящей площадь треугольника на экран, выглядит следующим образом:
 program PlishadTreygolnika; 
var 
  a, b, c, p, S: real; 
begin 
  a := 2; 
  b := 3; 
  c := 4; 
  p := (a + b + c) / 2; 
  S := sqrt(p * (p - a) * (p - b) * (p - c)); 
  writeln('Площадь треугольника = ', S); 
  readln; 
end. В этом коде мы вычисляем площадь треугольника с помощью формулы Герона и выводим результат на экран с помощью writeln. Чтобы программа не закрывалась сразу после вывода результата, мы добавляем readln
Похожие вопросы
- Информатика значения переменных "a" и "b"
- Алгоритм вычисления значений функций, информатика, помогите пожалуйста
- Значение арифметического выражения 3^70-3^55+9^20-81 Информатика
- Значения арифметического выражения.
- Почему привычная десятичная система счисления не используется в пк?
- Помогите построить программу по информатикен 9 класс
- ПОМОГИТЕ С ИНФОРМАТИКОЙ 9 КЛАСС!
- 10x10 см - разрешение экрана. 100x100 точек - dpi Используется 256 цветов. Найти объём памяти.
- Помогите пожалуйста!!! Очень срочно, информатика, 9 класс!!!
- Помогите с дз по информатике. Паскаль. 9 класс.
 
						 
						
И зачем S:=6, если ниже идёт присвоение.