3-4c++编程求乘积大于和的数

编程求10~99之间满足各位上数的乘积大于各位上数的和的所有数,并将结果以每行5个的形式输出

#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
    int i,j,s,ji,k,g,flag=0;
    for(i=10;i<=99;i++)
        {
          j=i%10;//获得个位的数字
          k=i/10;//获得十位的数字
          s=j+k;
          ji=j*k;
         if(ji>s)
            {
            	 cout<<i<<ends;
          		  flag=flag+1;
          		  if(flag%5==0)
            			printf("\n");
            }
        }

return 0;

}

结果
在这里插入图片描述

C++课程设计题目,包括1、输出10至99之间每位乘积大于每位的和的,例如对于字12,有1*22+7,故输出该。 2、任意n个中的最大和最小:先输入一个正整n(个),而后再输入任意n个实,找出这n个中的最大及最小并显示出来。3、对两个有序组进行合并:设有如下组A、B,并假设两个组的元素都已经有序(从大到小降序排列)。编程序,合并A、B组形成一个新的组C,并使C的元素仍有序(从大到小降序排列)。 int A[10]={123, 86,80, 49,33,15,7,0,-1,-3}; int B[10]={100,64,51,50,27,19,15,12,5,2}; 4、有一个分序列:1/2,1/3,1/4,1/5,1/6,1/7,……,编写函序列前n项之和,要在主程序中提示用户输入整n,并判断所输入是否合法(大于1为合法),如果合法则调用和函并输出果。 5、计算两个日期之间的间隔天:从键盘输入两个日期(如以year1,month1,day1以及year2,month2,day2的方式来输入它们),而后计算出这两个日期的间隔天并在屏幕上显示出果。 要编制具有如下原型的函difs2Date: long GetDayDifference(int y1,int m1,int d1,int y2,int m2,int d2); 并在主函中调用向屏幕上输出计算果。7、声明并定义一个日期类CDate,其中据成员m_iYear,m_iMonth,m_iDay,分别表示年、月、日,成员函SetDate()用来设置年、月、日,成员函IsLeapYear()用来判断当前的年份是否为闰年,构造函带有默认形参值,可接收外部参对m_iYear, m_iMonth, m_iDay进行初始化,另要编写测试程序,定义一个CDate类对象,将其日期设置为2005年1月1日, 调用成员函IsLeapYear()判断该年份是否为闰年,并输出判断果. 说明:闰年的年份可以被4整除而不能被100整除,或者能被400整除. 8、编写一个程序计算两个给定长方形的面积,其中在设计类成员函GetTotalArea()(用于计算两个长方形的总面积)时使用对象作为参。 9、设计一个时间类Time,包括3个据成员,时(h)、分(m)、秒(s),另外包括存取各据成员和设置时间的成员函,按上、下午各12小时或按24小时输出时间的成员函,以及默认构造函,默认时间值为0时0分0秒。 10、编写一个程序,输入3个学生的英语和计算机成绩,并按总分从高到低排序(要设计一个学生类Student)。 11. 解一元二次方程。 一元二次方程的定义为: ax2+bx+c=0 (1)如果b2 -4ac>0,方程有两个不同的实根,分别是: (2)如果b2 -4ac< 0,方程没有实根,但有虚根; (3)如果b2 -4ac= 0,方程有一个实根。 请你编写一个程序,使其能出多个二次方程的根。该程序要询问用户是否想继续解下一个方程。用户输入1来继续,输入其它字,则终止程序。程序要用户输入a,b和c,然后根据前面的条件计算,并输出答案。 要:使用类实现, (1) a,b,c为该类的私有成员变量; (2) 根的实现为该类的成员函,形式为: //函返回值:实根的个; //参:x- 用以返回实根值的组; int CalResult(double x[]); (3) 该类还包含有参构造函、析构函
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值