Главная / Введение в программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel / Какой из фрагментов программы переводит символьное представление года в числовое?

Какой из фрагментов программы переводит символьное представление года в числовое?

вопрос

Правильный ответ:

character(128) buf integer Y,M,D write(buf,"(A)") "2012//05//07" read(buf,"(i4)") Y read(buf,"(i4)") M read(buf,"(i4)") D
character(128) buf integer Y,M,D write(buf,"(A)") "2012//05//07" read(buf(1:4),"(i4)") Y read(buf(1:2),"(i4)") M read(buf(1:2),"(i4)") D
character(128) buf integer Y,M,D write(buf,"(A)") "2012//05//07" read(buf(1:4),"(i4)") Y read(buf(5:6),"(i4)") M read(buf(7:8),"(i4)") D
write(buf,"(A)") "2012//05//07" forall (i=1:len(buf),buf(i:i)=='/') buf(i:i)=' ' end forall read(buf,*) Y, M, D
write(buf,"(A)") "2012//05//07" where (buf=='/') buf=' ' end forall read(buf,*) Y, M, D
Сложность вопроса
50
Сложность курса: Введение в программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel
89
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень намудрённый вопрос по интуиту.
02 авг 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.