екатерина702
11.01.2021 02:54

Public class Lab1{
public static void main(String[] args) {
/* создайте в этом методе объект класса Pen и вызовите его методы таким образом, чтобы вывод в консоль соответствовал следуюющим требованиям:
в консоль должна выводиться следующая последовательность из 6 строк:
Ручка полностью заправлена, нет нужды менять стержень
Пишем текст, осталось чернил:99
Пишем текст, осталось чернил:98
Пишем текст, осталось чернил:97
Стержень заменен
Пишем текст, осталось чернил:99
*/
}
}

class Pen{
int incAmount = 100;
void write(){
if(incAmount>0){
incAmount=incAmount-1;
System.out.println("Пишем текст, осталось чернил:"+incAmount);
}
else{
System.out.println("Закончились чернила");
}
}
void recharge(){
if(incAmount<100){
incAmount=100;
System.out.println("Стержень заменен");
}
else{
System.out.println("Ручка полностью заправлена, нет нужды менять стержень");
}
}
}

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Gohanhik
24.11.2022 17:22

Псевдокод :

Начало

объявление целых переменных a и b

ввод a,b

вывод a+b

вывод a*b

Конец

c# :

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace _1

{

   class Program

   {

       static void Main(string[] args)

       {

           Console.Write("Число a : ");

           int a = int.Parse(Console.ReadLine());

           Console.Write("Число b : ");

           int b = int.Parse(Console.ReadLine());

           Console.WriteLine("Сумма чисел a и b : {0}",a+b);

           Console.WriteLine("Произведение чисел a и b : {0}", a*b);

           Console.ReadKey();

       }

   }

}

PascalABC :

var

 a,b:integer;

Begin

 readln(a,b);

 writeln(a+b);

 writeln(a*b);

End.

0,0(0 оценок)
Ответ:
dasha5334678
24.11.2022 17:22
Допустим число 123. Нам нужно найти первое, второе и третье его число.
То есть 1,2,3. потом их сложить или перемножить.
Чтобы найти первое число нужно 123 разделить на 100,получиться 1.23,его мы округляем и получаем 1.
Второе мы находим деля 123 на 100,получаем остаток 23, делим остаток на 10 и получаем 2.
Третье число мы находим деля 123 на 10 и получаем остаток.
Потом складываем их или перемножаем.
Пример на  pascal:
//div это делить,mod отстаток
var a,b,c,s: integer;
begin
Write('Введи число: ');
Read(s);
a:= s div 100;
b:= s mod 100 div 10;
c:= s mod 10;
WriteLn('Сумма: '+a+b+c);
WriteLn('Произведение: '+a*b*c);
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота