Fortran Coder

查看: 7793|回复: 2
打印 上一主题 下一主题

[流程控制] 逻辑问题求助

[复制链接]

8

帖子

4

主题

0

精华

入门

F 币
44 元
贡献
25 点
跳转到指定楼层
楼主
发表于 2014-11-24 16:00:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
向高手们请教个逻辑问题,背景是有一份两个班同学的物理成绩,是随机叉开的,我要读取每一个成绩,判断这个成绩是哪个班的,如果是二班的那么该成绩乘以1.1后赋给一个数组A(I),问题就在于赋给A(I)的这个循环应该在什么位置?我试了好久了都不行

QQ截图20141124155752.png (29.14 KB, 下载次数: 281)

这是程序大纲

这是程序大纲

QQ截图20141124155830.png (2.8 KB, 下载次数: 266)

我就想判断成绩是哪个班的,是二班的就乘以1.1,赋值给数组A

我就想判断成绩是哪个班的,是二班的就乘以1.1,赋值给数组A
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
607 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

沙发
发表于 2014-11-24 22:26:58 | 只看该作者
[Fortran] 纯文本查看 复制代码
i = 0
Do k1 = 1 , 100
  if ... then ...
  else if ... then
    i = i + 1
    A(i) = 1.1 * ...
  end if
End Do

8

帖子

4

主题

0

精华

入门

F 币
44 元
贡献
25 点
板凳
 楼主| 发表于 2014-11-25 12:50:18 | 只看该作者
楚香饭 发表于 2014-11-24 22:26
[mw_shl_code=fortran,true]i = 0
Do k1 = 1 , 100
  if ... then ...

非常感谢!!已经可以了!~
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-29 09:38

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表