Dimension x(100) Character*16 dosya_adi Write(*,*)’Veri dosyanizin adini giriniz:’ Read(*,’(A16)’) dosya_Adi Open(1,file=dosya_adi) Top1=0. Top2=0. Do 10 i=1,10 read(*,*,END=99) x(i) Write (*,*) x(i) if(i.lt.6) top1=top1+x(i) else top2=top2+x(i) endif 10 continue Write(*,*)’top1am1 ve toplam2 > ’,top1,top2 Close (1) stop end Bir text dosyasına 10 adet rastgele sayılardan oluşan bir sütun verisi oluşturun. Bu dosyayı okuyan ve ilk beş değerlerin toplamı ile son beş değerlerin toplamını hesaplayarak ekrana yazan bir program yazınız
1’den 10’a kadar olan sayıları ve küplerini kup 1’den 10’a kadar olan sayıları ve küplerini kup.out adlı dosyaya yazan bir program yazın. PROGRAM kup INTEGER I OPEN(9,FILE="kup.out") DO I=1,10 WRITE(9,"(2I5)") I,I**3 WRITE(*,"(2I5)") I,I**3 END DO CLOSE(9) END PROGRAM kup