首页 > 其他分享 >打卡第三天

打卡第三天

时间:2023-04-18 20:56:03浏览次数:30  
标签:语句 min int 第三天 整数 键盘 最小值 打卡

一、问题描述: 从键盘上输入4个整数,输出其中的最小值

二、设计思路:从键盘上输入四个整数,然后找到其中的最小值,并将其输出。具体实现的方法是,先定义四个整数变量a、b、c、d,然后使用cin语句从键盘上依次读入这四个整数。接下来,我们可以用if语句来比较这些数,并找到其中的最小值,将其赋值给一个新的变量min。最后,使用cout语句将最小值输出即可。

三、程序流程图:

 

四、伪代码实现:

定义四个整数变量a、b、c、d
从键盘上依次读入这四个整数
定义一个新的变量min,初始化为a
使用if语句比较b、c、d和min的大小,如果有更小的数,则将其赋值给min
使用cout语句将最小值输出

五、代码实现 

#include <iostream>
using namespace std;

int main() {
int a, b, c, d;
cin >> a >> b >> c >> d;

int min = a; // 假设a为最小值
if (b < min) {
min = b;
}
if (c < min) {
min = c;
}
if (d < min) {
min = d;
}

cout << "最小值为:" << min << endl;

return 0;
}

标签:语句,min,int,第三天,整数,键盘,最小值,打卡
From: https://www.cnblogs.com/genyuan0/p/17331050.html

相关文章

  • 4.18打卡
    一、问题描述:一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。二、设计思路:该......
  • 4/18打卡 复数的输入输出和加减乘除重载
    classComplex{doublereal;doubleimag;public:friendistream&operator>>(istream&is,Complex&c);friendostream&operator<<(ostream&os,constComplex&a);Complex(){real=0;......
  • 建民の每日打卡7
    一、问题描述银行月利息0.63%,某人在第一年存了一笔钱,每年年底取出1000,五年后正好取完,求第一年存了多少钱?二、流程设计1.从最后一年向前递推,年末加上1000,除以年利率求出去年余款2.循环四次完成递推3.输出答案三、流程图设计 四、代码实现#include<iostream>usingnamesp......
  • 天天打卡一小时——5
    一.问题描述读入一系列整数,统计出正整数和负整数的个数,读到0结束二.设计思路1.输入一组整数2.包含正整数和负整数3.在每次读完一个数后需要进行判断4.非0接着读,为0则结束程序5.使用while语句三.程序流程图 四.代码实现#include<iostream>usingnamespacestd;int......
  • c++打卡第八天
    一、问题描述。   我国古代有一种说话叫三天打鱼两天晒网,如果一个人从1990年1月1日开始,开始三天打鱼两天晒网,问输入一个年月日,此时他是在打鱼还是晒网。二、设计思路。①、我们可以通过计算从输入日期到1990年1月1日总共有多少天,总天数除余周期五,如果结果为1.2.3则此人此......
  • 建民打卡日记4.18
    一、问题描述二、设计思路三、程序流程图四、代码实现#include<iostream>#include<math.h>usingnamespacestd;intmain(){ doublenewt(floata,floatb,floatc,floatd); floata,b,c,d,x; cin>>a>>b>>c>>d; x=newt(a,b,......
  • 每天打卡一小时 第八天 编译四部曲
     第一部曲自然语言可以直接套用for循环用选择语句进行选择输出可以运用剩余定理求出公式第二部曲代码一代码二  第三部曲代码代码一 #include<iostream>usingnamespacestd;intmain(){intN;cin>>N;for(inti=7;i<N;i++){......
  • 4.18打卡
       2.设计思路      ①.定义A,B,C      ②套入循环,先让A选择一本书      ③在A选完书的前提下让B选择一本书      ④在A和B选完书的前提下让C选择一本书      ⑤将A,B,C分别选择的值输出,代表分别选择的书; #include<bits/stdc++.h>......
  • 周二打卡
    1.问题描述:编写程序,输出一个菱形图案。例如,输入行数为5,输出如下菱形:```*************```2.设计思路:我们可以分别处理菱形上半部分和下半部分。菱形上半部分为一组由空格和*组成的串,且每组中空格数和*数之和是固定的,下半部分同理。因此我们可以循环输出。3.程序流程......
  • 打卡5
    斐波那契数列#include<stdio.h>intmain(){  longfib1=1,fib2=1;  for(inti=1;i<=15;i++)  {    printf("%12d%12d",fib1,fib2);    if(i%2==0)    printf("\n");    fib1=fib1+fib2;    fib2=fib1+fib2;  }  re......