<pre name="code" class="cpp"><pre name="code" class="cpp">/*
* 文件名称:
* 作 者:
* 完成日期: 年 月 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream.h>
void main()
{
double e[10],zs=0,fs=0;
for(int i=0;i<10;i++)
cin>>e[i];
for(i=0;i<10;i++)
if(e[i]>0)
zs = e[i]+zs;
else
fs = e[i]+fs;
cout<<"zs="<<zs<<endl;
cout<<"fs="<<fs<<endl;
}
<pre name="code" class="cpp">/*
* 文件名称:
* 作 者:
* 完成日期: 年 月 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
using namespace std;
void main()
{
const int a=10;
int score[10],i=0,j=0,k=0,min=100,max=0,sum=0;
double average;
cout<<"请输入十位同学的成绩:"<<endl;
for(i=0;i<10;i++)
cin>>score[i];
for(i=0;i<10;i++)
{
if(score[i]<0||score[i]>100)
cout<<"输入的成绩有误,请重新输入"<<endl;
else
sum=sum+score[i];
}
average=sum/10.0;
cout<<"平均成绩为:"<<average<<endl;
for(i=0;i<10;i++)
{
if(score[i]>max)
max=score[i];
if(score[i]<min)
min=score[i];
}
cout<<"最高成绩为:"<<max<<endl;
cout<<"最低成绩为:"<<min<<endl;
for(i=0;i<10;i++)
{
if(score[i]==max)
{
cout<<"成绩最高的同学学号为:"<<i+1<<endl;
j++;
}
if(score[i]==min)
{
cout<<"成绩最低的同学学号为:"<<i+1<<endl;
k++;
}
}
}
/*
* 文件名称:
* 作 者:
* 完成日期: 年 月 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
char str[50];
int i=0,n=0,j=0,k=0;
cout<<"输入字符串:";
gets(str);
while(str[i]!='\0')
{
if(str[i]>='0'&&str[i]<='9')
{
n++;
i++;
}
else if(str[i]>='a'&&str[i]<='z'||str[i]>='A'&&str[i]<='Z')
{
j++;
i++;
}
else
{
k++;
i++;
}
}
cout<<"其中的数字个数是: "<<n<<endl;
cout<<"其中的字母的个数是:"<<j<<endl;
cout<<"其中的其他字符的个数是:"<<k<<endl;
return 0;
}