
C#问题,求相应程序代码
设计控制台应用程序,要求用户输入5个大写和5个小写的英文字母,如果输入的信息不符合要求,给出提示信息并要求重新输入。...
设计控制台应用程序,要求用户输入5个大写和5个小写的英文字母,如果输入的信息不符合要求,给出提示信息并要求重新输入。
展开
1个回答
展开全部
按照题目要求编写的程序如下
using System;
namespace LetterApplication{
class LetterProgram{
static void Main(string[] args){
int lowercase,uppercase,others,i;
while(true){
lowercase=0;
uppercase=0;
others=0;
Console.WriteLine("请输入5个大写和5个小写的英文字母:");
string s=Console.ReadLine();
char [] x=s.ToCharArray();
for(i=0;i<x.Length;i++){
if(x[i]>='a'&&x[i]<='z')
lowercase++;
else if(x[i]>='A'&&x[i]<='Z')
uppercase++;
else
others++;
}
if(lowercase==5 && uppercase==5 && others==0){
Console.WriteLine("输入的信息符合要求,退出程序!");
break;
}else{
Console.WriteLine("输入的信息不符合要求,请重新输入!");
}
}
Console.ReadKey();
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询