pta

[C++/PTA] 队列操作

## 题目要求 请实现一个MyQueue类,实现出队,入队,求队列长度. 实现入队函数 void push(int x); 实现出队函数 int pop(); 实现求队列长度函数 int size(); 输入格式: 每个输入包含1个测试用例。每个测试用例第一行给出一个正整数 n (n using n ......
队列 PTA

[C++/PTA] 表彰优秀学生(多态)

## 题目要求 学期结束,班主任决定表彰一批学生,已知该班学生数在6至50人之间,有三类学生:普通生,特招运动员,学科专长生,其中学科专长生不超过5人。 主函数根据输入的信息,相应建立GroupA, GroupB, GroupC类对象。 GroupA类是普通生,有2门课程的成绩(均为不超过100的非 ......
学生 PTA

[C++/PTA] 抽象类Shape

## 题目要求 请编写一个抽象类Shape,包括两个纯虚函数,分别为计算面积getArea()和计算周长getPerim()。通过Shape类派生出矩形类Rectangle和圆类Circle,并计算各自的面积和周长。 测试用例具体要求:输入1表示测试矩形类,之后输入矩形长和宽。输入2表示测试圆类,之 ......
Shape PTA

[C++/PTA] 计算正方体、圆柱体的表面积、体积

## 题目要求 从立方体、圆柱体抽象出一个公共基类Container,定义抽象类Container,模拟实现一个容器类层次结构,在主函数进行多态机制测试。各派生类要求实现基类的所有纯虚函数。 抽象类class Container { protected: static double pi; publ ......
正方体 圆柱体 表面积 正方 圆柱

[C++/PTA] 计算点到直线的距离一一友元函数的应用

## 题目要求 计算点到直线的距离。首先设计一个点类Point,它有2 个私有数据成员x和y,表示点的坐标。另一个类为直线类Line,它有3 个私有数据成员a,b和c,表示直线方程ax+by+c= 0。这两个类中都说明了一个友元函数dist,用于计算一个点到直线的距离。点(x.y)到直线ax+by+ ......
点到 直线 函数 PTA

[C++/PTA] 虚函数的应用

## 题目要求 补充下列代码,使得程序的输出为: A:3 A:15 B:5 3 15 5 类和函数接口定义: >参见裁判测试程序样例中的类和函数接口。 裁判测试程序样例: ```c ++ #include using namespace std; class CMyClassA { int val; ......
函数 PTA

[C++/PTA] 学生成绩快速录入

## 题目要求 现在需要录入一批学生的成绩(学号,成绩)。其中学号是正整数,并且录入时,后录入学生的学号会比前面的学号大;成绩分两等,通过(Pass,录入时用1代表),不通过(Fail,录入时用0代表)。 由于很多学号都是相邻的,并且学号相邻的学生成绩常常相同。所以在录入时,适当地加了速。如果当前学 ......
成绩 学生 PTA

[C++/PTA] 我的支付宝和余额宝

## 题目要求 支付宝AliPay和余额宝AliFund是一对好兄弟,他们来自同一个父类Account。 已知类Account是支付宝AliPay和余额宝AliFund的虚基类,包括两个protected成员数据: long ID;//账号 string name;//用户名 支付宝AliPay是类 ......
余额 PTA

PTA数素数

题目描述 //package 蓝桥2023czw; import java.util.Scanner; import java.util.ArrayList; public class Main{ public static void main(String[]args) { Scanner inp ......
素数 PTA

PTA 组最小个数

import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; public class Main{ public static void main(String[]args) { ArrayList<In ......
个数 PTA

PTA 到底要不要买

import java.util.Scanner; import java.util.StringTokenizer; import java.io.*; public class Main { static BufferedReader reader = new BufferedReader(ne ......
要不 PTA

BLOG_OOP_PTA与菜单计价程序分析

# 前言 ## 涉及知识点 + 1.**关于C语言中的printf和JAVA中sout之类的区别的初步认识;** *在第一次作业中便有sout出现* *** + 2.**对于创建对象和类的初步实践;** *同上,有class Dish和class Menu,Menu menu=new Menu()等 ......
BLOG_OOP_PTA 菜单 程序 BLOG OOP

java-PTA题目集1~3的总结

一、前言 1、第一次题目集:本次题目集主要涉及到以下知识点: a. 输入和输出:使用`java.util.Scanner`类从控制台读取输入,并使用`System.out.println()`输出结果。 b. 条件语句:使用`if-else`语句根据条件进行不同的执行路径选择。 c. 数据类型和变量 ......
java-PTA 题目 java PTA

前三次PTA作业总结

** 恢复内容开始 ** **一、作业总结** 我们总共进行了三次题目集的练习,无论是题目量,题目难度还是知识点,都是逐步递增的,并且越进行到后面的题目,运用到的技术也越来越多,在一周内(并且还有其他的课业的情况下)完成还是颇具难度的。 第一次题目集总体难度并不大,主要考察的是对输入输出最基本的运用 ......
PTA

PTA题目集1~3总结

一、题目集1 1.前言 知识点:基础的if,switch判断语句,循环语句,Java的输入和输出语句 题量:少 难度:简单 2.设计与分析 心得:题目简单,题量也不大,题目基本上没有需要太多需要自主设计的地方 3.踩坑心得 正如前文所提到的,题目基本上没有太多需要自主设计的地方,比较容易踩坑的地方不 ......
题目 PTA

PTA(1-3)总结blog1

一、前言 第一次撰写博客对我来说有一定的难度,但也有一点期待在里面。对于此次的内容(PTA前三次题目集),也是花了很多的功夫去一点一点完善与深入。 第一次题目集中有九道题,题目都不难但也都涵盖了JAVA的基础知识语法等,有数据类型的判断与转换、循环的语法嵌套、对于JAVA中charAt等函数的运用以 ......
blog1 blog PTA

Blog PTA 1-3总结

关于java&面向对象 ​这学期才接触java,以前学了C语言,没有接触过面向对象编程,所以一开始对于怎么写,以及java语法有点不太适应。 关于类: 类似C语言里面的结构体struct,构造函数,方法都挺相似的。 一开始并不适应面向对象程序编程,所以一开始的代码还是以结构化语言的思维方式去思考问题 ......
Blog PTA

pta题目集1~3总结性blog

一、前言 总结三次题目集的知识点、题量、难度等情况 第一次题目集难度较低,题量较多,题目类型和上学期的C语言作业类似,通过第一次题目集主要是让我们熟悉java的语法和格式,java对比C语言还是有很多细微的差别,因此第一次题目集的知识点集中在各种基础语法例如各种循环,还有if语句、switch语句等 ......
总结性 题目 blog pta

Java PTA第1~3次题目集总结

一.前言 1.第一次题目集的知识点主要就是让我们初步意识到java与c语言不同的输入输出关键词用法以及一些相对固定的代码块(比如public static void main (String[] args){});题量相对较多但在承受范围之内;难度较为简单。 2.第二次题目集的知识点除了跟第一次一样 ......
题目 Java PTA

pta题目集1-3

前言:在完成这三个题目集之前,我对面向对象程序这几个字还没什么深入了解,甚至以为java和上学期学习的c语言没什么区别(落泪)。但当我真正着手这些题目时,才真正窥见一丝java的妙用!由于我的无知,第二,三次菜单计价程序都做的十分糟糕,以下二,三次菜单计价程序代码是和同学探讨思路之后自己重新写出的代 ......
题目 pta

PTA前三次题目集总结

PTA前三次题目集总结 前言 第一次题目集 知识点:数据的输入、简单处理和输出,格式的转换、选择结构。 总共有9题,难度偏低,比较基础,做起来与C语言区别不大。 第二次题目集 知识点:Date类的使用,类的声明、创建与使用方法,类的成员变量、成员方法的定义与使用方法、循环结构,字符串的输入、比较、转 ......
题目 PTA

PTA前三次题目集总结BLOG

一、前言 本学期开展了面向对象程序设计这门课程,开始了Java语言的学习。现对前三次作业的题目集做概括分析: 1.第一次作业 共九道题目,难度一般,均为基础题目,主要涉及到的主要是对java语法的认识,以及顺序结构、循环结构、选择结构等知识,这些与C语言并无太大区别,所以完成起来较为顺畅,得分为10 ......
题目 BLOG PTA

前三次pta的总结

1. 前言:这三次pta作业是以java程序编写菜单计价程序为主,第一次菜单计价主要是让我了解熟悉Java的基本程序,Java程序的类的创建,对象的创建和使用,方法的定义,方法的调用和值传递。第二次作业增加了菜单与订单两个类,考查了动态数组的使用。第三次作业考查了动态数组内元素的删除和时间的使用。第 ......
pta

Blog-1-PTA题目集1~3

前言: 题目集1中共有9道题目,对应的题目及难度分别为: 1.身体质量指数(BMI)测算(一星) 2.长度质量计量单位换算(一星) 3.奇数求和(一星) 4.房产税费计算2022(一星) 5.游戏角色选择(一星) 6.学号识别(一星) 7.巴比伦法求平方根近似值(一星) 8.二进制数值提取(一星) ......
题目 Blog PTA

前三次pta题目集分析

(1)前言: 我们是这个学期才开始学Java,上个学期学的是C,坦白说,我的C学的不好,然后这个学期的Java开始也是很吃力,编写代码很不熟练,这次pta的三个题目集,难度是在一步步增加的。第一次的题目一共是有9题,都算比较简单,知识点都是基础一些的计算等基本知识,我也拿到了满分。第二次的题目集共有 ......
题目 pta

PTA题目集1~3的总结

(1)前言 题目集一总体来说题目量较多,但题目难度来说我个人觉得中等偏下,甚至可以说是很基础,因为上面的题目考察的知识点基本上来说就是java的基本语法使用,与c语言的语法大同小异,比如说数据类型的声明(包括浮点数的使用),循环语句,顺序语句,选择语句基本上都是互通的,我觉得要注意的就是输入输出的差 ......
题目 PTA

pta题目集1~3的总结

前言: 一开始看到这个题目,感觉东西很多,不好下手,但深入探究下来,其实就是一个一个功能去做然后串联到一起就完成了。当然其中还是有一些技术难点的,下面会具体分析一些我遇到的难点,希望对你有所帮助。 题目集 1~3 的知识点、题量、难度等情况如下: 知识点:JAVA基础语法,一些基础算法以及一些较高级 ......
题目 pta

pta1-3次大作业总结

一、前言 在之前做的Java三次题集,每个题集侧重点不同,难度呈递增趋势: 1. 第一次题集有九个题目,主要为较基础的算法题,比较好写。 2.第二次题目集有四个题目,内容涉及类与方法的调用及相关日期的包的使用,难度明显增加,有一定难度(最难的是第二题:菜单计价程序-2)。 3.第三次题目集有七个题目 ......
pta1 pta

PTA 1—3次题目集总结 Blog1

一.前言 前三次题目集总的来说知识点很多,题量也很大,除了第一次题目简单,第二三次题目的难度跨度太大了,第一次都是很基础的题目,第二三次题目难度突然提高很多,措不及防,完成得很困难,由于菜单计价系统是第一次写,难度很大,完成的不太好。 二.设计与分析 第一次题目集: 总的来说,第一次题目集难度不大, ......
题目 Blog1 Blog PTA

PTA题目集1~3的总结性Blog

一、前言: 我通过学习面向对象程序设计这门课程,深入掌握了Java语言的知识。截至目前,三个PTA作业,这些作业主要涉及Java的结构、类的运用、以及一些方法的使用,其中类的应用是重点。这三次作业的难度逐渐加大,同时作业量也在逐步增加。最令我印象深刻的是点菜,每一次都让我心如焦土,无可奈何,耗费大量 ......
总结性 题目 Blog PTA