- 24.08.2015 09:45
- Информатика
- remove_red_eye 3037
- thumb_up 16
Ответы и объяснения 1
integer a(5,5),b(5)
real t
logical f
call random_seed()
do i=1,5
b(i)=0
f=.TRUE.
do j=1,5
call random_number(t)
a(i,j)=nint(100*t-50)
if (a(i,j)<0 .and. f) then
b(i)=b(i)+1
else
f=.FALSE.
end if
end do
Write(*,'(5i5)')(a(i,k), k=1,5)
if (b(i)==0) then
b(i)=5
end if
end do
print *,''
Write(*,'(5i2)')(b(i),i=1,5)
end
Пример работы дан в первом вложении.
Во втором вложении дана блок-схема по ГОСТ 19.701-90 (ISO 5807-85).
- 25.08.2015 02:27
- thumb_up 24
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.