嘿人民我需要有人在伪代码中写这个请... [英] Hey People. I Need Someone To Write This In Pseudo Code Please...

查看:123
本文介绍了嘿人民我需要有人在伪代码中写这个请...的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用重复:



编写一个程序,提示用户输入一个数字。然后,程序将使用用户在第一步中输入的数字重复多次。然后,程序应检查循环中的每个数字,以确定它是偶数还是奇数。当程序完成后,它应显示偶数和奇数的摘要。



如果用户输入数字3:1为奇数,则输出示例

2甚至是

3是奇数

摘要:1偶数,2奇数

Using Repetition:

Write a program that will prompt the user to enter a number. The program will then repeat a number of times using the number the user has entered in the first step. The program should then check each number in the loop to decide whether it is an even number or an odd number. When the program has finished it should display a summary of the even and odd numbers.

Example output if a user inputs the number 3: 1 is odd
2 is even
3 is odd
Summary: 1 even, 2 odd

推荐答案

PROGRAM PrintOddEven:
    Read number;
    Set x = 1;
    Set odd = 0;
    Set even = 0;
    WHILE (x <= number)
            IF (x/2 gives a remainder)
                THEN Print x + " is odd";
                     odd = odd + 1;
                ELSE Print x + " is even";
                     even = even + 1;
           END IF;
           x= x + 1;
   END WHILE;
   Print even + " even " + odd + " odd ";
END


int k = 10; //User input
var sb = new StringBuilder();
Enumerable.Range(1, k).ToList().ForEach(p => sb.AppendLine(p + " is " + (p % 2 == 0 ? "even" : "odd")));
string result = sb.ToString();


尝试类似

Try something like
int array a;  //Input
for(int i; i<=a.Count; i++)
{
   if ((a mod 2) == 1)
   {
      Print ('odd number');
   }
   else
   {
      Print ('even number');
   }
}


这篇关于嘿人民我需要有人在伪代码中写这个请...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆