【语法基础练习】1.变量、输入输出、表达式与顺序语句

  • 🌸博主主页:@釉色清风
  • 🌸文章专栏:算法练习
  • 🌸今日语录:You don’t know until you try.

文章简介:下面的题目是AcWing网站语法基础练习篇的第一小节,内容基础,难度:易。
主要都是简单的输入输出练习。仅以此记录自己的学习。

🪻1.A+B

在这里插入图片描述
代码如下:

#include<iostream>
using namespace std;
int main()
{int A,B;cin>>A>>B;cout<<A+B<<endl;return 0;
}

🪻2.差


代码如下:

#include<iostream>
using namespace std;
int main()
{int A,B,C,D;cin>>A;cin>>B;cin>>C;cin>>D;cout<<"DIFERENCA = "<<(A*B-C*D)<<endl;return 0;
}

🪻3.圆的面积


代码如下:

#include <iostream>
using namespace std;
int main()
{double r,A;cin>>r;A=3.14159*r*r;printf("A=%.4f",A);return 0;
}

🪻4.平均数1


代码如下:

#include <iostream>
using namespace std;
int main()
{double A,B,S;cin>>A;cin>>B;S=(A*3.5+B*7.5)/11;printf("MEDIA = %.5f",S);return 0;
}

🪻5.工资


代码如下:

#include <iostream>
using namespace std;
int main()
{int id;//编号int hour; //时长double salary;//时薪cin>>id;cin>>hour;cin>>salary;cout<<"NUMBER = "<<id<<endl;printf("SALARY = U$ %.2f",hour*salary);return 0;
}

🪻6.油耗


代码如下:

#include <iostream>
using namespace std;
int main()
{int X;//行驶总路程double Y;//油量cin>>X;cin>>Y;printf("%.3f km/l",X/Y);return 0;
}

🪻7.两点间的距离


代码如下:

#include <iostream>
#include <cmath>
using namespace std;
int main()
{double x1,x2,y1,y2,d;cin>>x1>>y1;cin>>x2>>y2;d=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));printf("%.4f",d);return 0;
}

🪻8.钞票



代码如下:

#include <iostream>
using namespace std;
int main()
{int N;cin>>N;int R100,R50,R20,R10,R5,R2,R1;int t;//临时变量R100=N/100;t=N-R100*100;R50=t/50;t=t-R50*50;R20=t/20;t=t-R20*20;R10=t/10;t=t-R10*10;R5=t/5;t=t-R5*5;R2=t/2;t=t-R2*2;R1=t;cout<<N<<endl;cout<<R100<<" "<<"nota(s) de R$ 100,00"<<endl;cout<<R50<<" "<<"nota(s) de R$ 50,00"<<endl;cout<<R20<<" "<<"nota(s) de R$ 20,00"<<endl;cout<<R10<<" "<<"nota(s) de R$ 10,00"<<endl;cout<<R5<<" "<<"nota(s) de R$ 5,00"<<endl;cout<<R2<<" "<<"nota(s) de R$ 2,00"<<endl;cout<<R1<<" "<<"nota(s) de R$ 1,00"<<endl;return 0;
}

🪻9.时间和转换


代码如下:

#include <iostream>
using namespace std;
int main()
{int N;int hour,min,sec;int t;cin>>N;hour=N/3600;t=N-hour*3600;min=t/60;t=t-min*60;sec=t;cout<<hour<<":"<<min<<":"<<sec;return 0;
}

🪻10.简单乘积


代码如下:

#include<iostream>
using namespace std;
int main()
{int A,B;cin>>A;cin>>B;cout<<"PROD = "<<A*B<<endl;return 0;
}

🪻11.简单计算



代码如下:

#include <iostream>
using namespace std;
int main()
{int num1,num2,amount1,amount2;double price1,price2;cin>>num1>>amount1>>price1;cin>>num2>>amount2>>price2;printf("VALOR A PAGAR: R$ %.2f",amount1*price1+amount2*price2);return 0;
}

🪻12.球的体积


代码如下:

#include  <iostream>
using namespace std;
int main()
{double  R,V;cin>>R;V=(4/3.0)*3.14159*R*R*R;printf("VOLUME = %.3f",V);return 0;
}

🪻13.面积



代码如下:

#include <iostream>
using namespace std;
int main()
{double A,B,C;double S1,S2,S3,S4,S5;cin>>A>>B>>C;S1=0.5*A*C;S2=3.14159*C*C;S3=0.5*(A+B)*C;S4=B*B;S5=A*B;printf("TRIANGULO: %.3f\n",S1);printf("CIRCULO: %.3f\n",S2);printf("TRAPEZIO: %.3f\n",S3);printf("QUADRADO: %.3f\n",S4);printf("RETANGULO: %.3f\n",S5);return 0;
}

🪻14.平均数2


代码如下:

#include <iostream>
using namespace std;
int main()
{double A,B,C,S;cin>>A;cin>>B;cin>>C;S=(A*2+B*3+C*5)/10;printf("MEDIA = %.1f",S);return 0;
}

🪻15.工资和奖金



代码如下:

#include <iostream>
using namespace std;
int main()
{string name;double salary,sales,P;cin>>name>>salary>>sales;P=salary+sales*0.15;printf("TOTAL = R$ %.2f",P);return 0;
}

🪻16.最大值

在这里插入图片描述
代码如下:

#include <iostream>
#include <cmath>
using namespace std;
int main()
{int A,B,C;cin>>A>>B>>C;int max;max=0.5*(A+B+abs(A-B));max=0.5*(max+C+abs(max-C));cout<<max<<" eh o maior";return 0;
}

🪻17.距离


代码如下:

#include <iostream>
using namespace std;
int main()
{int L,X;cin>>L;X=L*2;cout<<X<<" minutos";return 0;
}

这里我第一次写得没有通过,需要注意的是,如果写成L*60/30,那么int会"爆",需要将数据类型定义为long long int。或者是直接简化。

🪻18.燃料消耗


代码如下:

#include <iostream>
using namespace std;
int main()
{int v;double t;cin>>t>>v;double total;total=t*v/12.0;printf("%.3f",total);return 0;
}

🪻19.天数转换


代码如下:

#include <iostream>
using namespace std;
int main()
{int N;cin>>N;int t;int ano,mes,dia;ano=N/365;t=N-ano*365;mes=t/30;t=t-mes*30;dia=t;cout<<ano<<" ano(s)"<<endl;cout<<mes<<" mes(es)"<<endl;cout<<dia<<" dia(s)";return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/722772.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机组成原理-累加器实验——沐雨先生

一、实验目的 1.理解累加器的概念和作用 2.连接运算器、存储器和累加器&#xff0c;熟悉计算机的数据通路 3.掌握使用微命令执行各种操作的方法。 二、实验要求 1.做好实验预习&#xff0c;读懂实验电路图&#xff0c;熟悉实验元器件的功能特性和使用方法。在实验之前设计…

list链表的创建,排序,插入, test ok

1. 链表的建立&#xff0c;打印 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <stack> #include <iostream> #include <string.h> #include <string>using namespace std;struct node {int data;s…

Vue项目性能分析工具: vue-cli-plugin-webpack-bundle-analyzer

在优化项目的时候&#xff0c;每次打包后只知道包文件大&#xff0c;却不知道那个文件大&#xff0c;那个文件还有优化的空间&#xff0c;所以&#xff0c;推荐一款工具&#xff0c;只要在项目中安装配置一下&#xff0c;便可以一目了然的呈现出打包后资源所占的比例&#xff0…

军用技术民用开花,Shokz韶音要做下一个“AirPods”

Shokz韶音对打造消费级骨传导耳机的执念始于2007年。 在这之前&#xff0c;它已经成为亚洲最大的军用耳机生产商&#xff0c;以代工订单为主的商业模式是Shokz韶音的主营业务。虽然Shokz韶音靠代工赚得了第一桶金&#xff0c;但军用耳机的垂直细分市场容量有限&#xff0c;市场…

Python 实现冒泡排序算法

Python 实现冒泡排序算法 下面是用 Python 实现的冒泡排序算法示例代码&#xff1a; def bubble_sort(arr):n len(arr)# 遍历数组元素for i in range(n):# 每次遍历都将最大的元素移动到最后for j in range(0, n-i-1):# 如果相邻的元素逆序&#xff0c;则交换它们if arr[j] …

Kafka数据推送配置 | 如何设置账号密码验证?

背景&#xff1a;之前资产信息用网络接口进行数据推送&#xff0c;但是接口推送需要验证而且反应较慢。Kafak中间件提供了另一种可行的数据推送方式&#xff0c;它可以进行消息队列推送&#xff0c;且反应速度快。但是Kafka需部署在公网环境&#xff0c;并进行登录验证&#xf…

excel 动态列导出

excel动态列&#xff0c;只好用poi来写了&#xff0c;也并不复杂&#xff0c;一样就这个件事情抽像为几步&#xff0c;就是套路了&#xff0c;开发效率就上去了。 1 准备空模板 导出操作与excel模板的导出一样&#xff0c;可以参考excel导出标准化 2 自定义SheetWriteHandler …

网络信息安全:11个常见漏洞类型汇总

一、SQL注入漏洞 SQL注入攻击&#xff08;SQL Injection&#xff09;&#xff0c;简称注入攻击、SQL注入&#xff0c;被广泛用于非法获取网站控制权&#xff0c;是发生在应用程序的数据库层上的安全漏洞。 在设计程序&#xff0c;忽略了对输入字符串中夹带的SQL指令的检查&…

定时执行专家的主要功能和使用场景

定时执行专家是一款功能强大且实用的定时任务软件。它具有以下优点&#xff1a; 功能丰富: 支持多种定时模式、多种任务类型、丰富的触发方式、强大的日志功能等。易于使用: 操作界面简洁直观&#xff0c;易于上手。稳定可靠: 运行稳定可靠&#xff0c;可长期使用。 具体来说&…

【k8s管理--集群日志管理elk】

1、ELKF日志部署框架 使用docker部署的k8s集群所有的容器日志统一都在目录&#xff1a;/var/log/containers/1、filebeat是一个轻量级的日志手机工具&#xff0c;主要功能是收集日志2、logstash通可以收集日志&#xff0c;也可以进行数据清洗&#xff0c;但是一般不用logstash来…

WordPress 从入门到精通【设置 WordPress】

前言&#xff1a;为方便演示&#xff0c;前几张图使用 Playground 环境截取 如果你还不会部署WordPress&#xff0c;请看下面的链接并使用雨云可视化构建一个WordPress站点&#xff1a; 超简单EP面板搭建WordPress网站教程 - 风屿岛 10 (biliwind.com) 进入仪表盘 在搭建完…

分享Web.dev.cn中国开发者可以正常访问

谷歌开发者很高兴地宣布&#xff0c;web.dev 和 Chrome for Developers 现在都可以通过 .cn 域名访问&#xff0c;这将帮助中国的开发者更加容易获取我们的内容。 在 .cn 域名上&#xff0c;我们已向您提供所有镜像后的内容&#xff0c;并提供支持的语言版本。 Web.dev 中国开…

房屋中介服务平台的设计与实现(含源文件)

项目源码&#xff1a;https://gitee.com/oklongmm/biye2 在设计一个房屋中介服务平台时&#xff0c;我们需要考虑系统的可扩展性&#xff0c;易用性和稳定性。以下是系统设计的主要功能模块&#xff1a; 一、用户模块&#xff1a; 用户注册与登录&#xff1a;提供用户注册和登…

leetcode 经典题目42.接雨水

链接&#xff1a;https://leetcode.cn/problems/trapping-rain-water 题目描述 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图&#xff0c;计算按此排列的柱子&#xff0c;下雨之后能接多少雨水。 思路分析 首先&#xff0c;我们需要遍历数组&#xff0c;对于每个元素&am…

特种车日常检修VR虚拟互动培训软件节省大量的教学资源和成本

随着科技的不断发展&#xff0c;虚拟现实(VR)技术已经逐渐融入了各行各业&#xff0c;其中特种车辆的养护教学也从中受益匪浅。VR虚拟仿真教学在特种车辆养护领域的应用&#xff0c;不仅创新了教学方式&#xff0c;还为提高学员的学习效果和实际操作技能提供了强有力的支持。 特…

05-prometheus的联邦模式-分布式监控

一、联邦模式概述 1&#xff0c;架构介绍 由于&#xff0c;在大型企业中&#xff0c;被监控项目比较多&#xff0c;多到一台prometheus服务无法承载其大量的监控数据的传输&#xff0c;所以&#xff0c;联邦模式应运而生&#xff0c;它同等于zabbix监控的分布式&#xff0c;就…

【代码随想录算法训练营Day37】738.单调递增的数字;总结

文章目录 ❇️Day 37 第八章 贪心算法 part06✴️今日任务❇️738.单调递增的数字自己的思路自己的代码&#xff08;✅通过94.27%&#xff09;随想录思路随想录代码 ☑️968.监控二叉树 &#xff08;可以跳过&#xff09;&#x1f234;总结 ❇️Day 37 第八章 贪心算法 part06 …

sentinel docker 基础配置学习

1&#xff1a;去官网下载 Releases alibaba/Sentinel GitHub 2&#xff1a;保存到linux 3&#xff1a;编写dockerfile FROM openjdk:8-jreLABEL authors"xxx" #第二步创建一个文件夹Z RUN mkdir /app #第三步复制jar 到app 下 COPY xxxxxx-1.8.7.jar /app/#第四…

ArcGIS学习(十三)多源数据下的城市街道功能评估

ArcGIS学习(十三)多源数据下的城市街道功能评估 本任务带来的内容是多元数据下的城市街道功能评估。本任务包括两个关卡: 城市街道空间中观解读 城市街道功能详细评价 首先,我们来看看本任务的分析思路。 1.城市街道空间中观解读 下面我们正式进入第一关的内容一- 城市…

Java Day2 面向对象

这里写目录标题 1、static总结1.1 代码块1.1.1 静态代码块1.1.2 实例代码块1.1.3 小例子 2、继承2.1 权限修饰符2.2 方法重写2.3 子类访问成员特点2.4子类构造器的特点 3、多态4、final、常量4.1 final4.2 常量 5 抽象类5.1 概念5.2 模板设计方法 6、接口6.1 接口新方法6.2 接口…