Войти
Регистрация
Спроси ai-bota
Sashabolsun04
14.11.2022 03:02
Решите методом половинного деления и через формулу.в магазине на полке находятся 4 йогурта : клубничный, злаково - клубничный, злаково - яблочный и яблочный. сколько информации несет сообщение о том, что ира купила злаково - клубничный йогурт?
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
KEK22813371488
13.01.2021 17:14
Написать сочинение. тема : для чего нужна информатика? и в каких профессиях она будет полезна...
ktt9
05.08.2022 17:55
Составить программу определяющую одинаковый ли знак у двух заданных чисел. ответ должен быть в виде: da / net...
ES2017
05.08.2022 17:55
Юный программист семён говорит,что никогда не пишет комментариев в программах,потому что это лишняя работа,а он и так все помнит.согласны ли вы с ним ?...
isanatoliy25199
06.02.2023 07:34
Как сделать диаграмму венна на тему отрицательные герои комедии недоросль ....
алисаиср1
06.02.2023 07:34
Цифровой аудиофайл содержит запись звука низкого качества (звук мрачный и приглушенный). какова длительность звучания файла, если его объем составляет 650 кб?...
koiiik1p0725i
06.02.2023 07:34
Напишите программу на языке pascal для следующей : определить число n, при котором сумма квадратов ряда чисел 1, 2, …, n не превысит некоторого целого числа k, т.е. число k вводится...
Петя1134
06.02.2023 07:34
Объясните мне кратко ход решения (код писать не нужно). с информатикса, номер - 3871. строка s называется для строки t, если t начинается с s и заканчивается на s. например, «abra»...
мафінка
13.07.2022 00:20
Информатика , нужно решить и из выведенных чисел начертить рисурок 1 или =...
sonerraz
13.09.2022 14:30
Кому продать этот аккаунт? удаляюсь т.к. уже...
zabirovrobert
14.04.2023 13:48
Нужно перевести код программы с языка Pascal на Python. var d, c : string; k: integer; begin Readln(d); k:=length(d); c := copy(d,k-1,2); delete(d,k-1,2); if c 00 then begin k:=length(d);...
Ответ:
23redalice11
03.02.2020 10:21
Ну, в общем, лови решение.
{ FreePascal 2.6.4}
program test;
uses
crt;
var
a, b, c, d : integer;
f : longint;
procedure swap (var x : integer; var y : integer);
var z : integer;
begin
z := x;
x := y;
y := z;
end;
function nod (m, n : integer) : integer;
begin
while m<>n do begin
if m>n
then
m:=m-n
else
n:=n-m;
end;
nod := m;
end;
function max (a,b : integer) : integer;
begin
if a>b
then max := a
else max := b;
end;
function min (x, y, z : integer) : integer;
var m : integer;
begin
m := x;
if y<m then m := y;
if z<m then m := z;
min := m;
end;
function mypow (a, b : integer) : integer;
var e, f : integer;
begin
f := 1;
for e:=1 to b do f := f*a;
mypow := f;
end;
function fact(a : integer) : longint;
var
i : integer;
res : longint;
begin
res := 1;
for i := 1 to a do res := res*i;
fact := res;
end;
begin
clrscr;
writeln('Test of function SWAP');
write('Input A: ');
readln(a);
write('Input B: ');
readln(b);
swap(a, b);
writeln('A=', a, ', B=', b);
writeln;
writeln('Test of function NOD');
write('Input A: ');
readln(a);
write('Input B: ');
readln(b);
c := nod(a, b);
writeln('NOD(', a, ',', b, ')=', c);
writeln;
writeln('Test of function MAX');
write('Input A: ');
readln(a);
write('Input B: ');
readln(b);
c := max(a, b);
writeln('MAX(', a, ',', b, ')=', c);
writeln;
writeln('Test of function MIN');
write('Input A: ');
readln(a);
write('Input B: ');
readln(b);
write('Input C: ');
readln(c);
d := min(a, b, c);
writeln('MIN(', a, ',', b, ',', c, ')=', d);
writeln;
writeln('Test of function POW');
write('Input A: ');
readln(a);
write('Input B: ');
readln(b);
c := mypow(a, b);
writeln('POW(', a, ',', b, ')=', c);
writeln;
writeln ('Test of function FACT (not large than 12!)');
write('Input A: ');
readln(a);
f := fact(a);
writeln(a, '!=', f);
writeln;
readkey;
end.
0,0
(0 оценок)
Ответ:
mondraj
30.03.2023 18:36
Код в файлах. Отдельно реализован класс Geometry. Пример работы представлен на скриншоте.
Внимание! Хром жрет строки! Сейчас поправлю
Laboratorna2.cs
//////////////////////////////////////////////////
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Laboratorna2{
class Laboratorna2
{
public static void A() {
Console.WriteLine("Привет, это метод А()");
}
public static void B(int n, int m) {
Console.WriteLine(n + m);
Console.WriteLine(n - m);
Console.WriteLine(n * m);
Console.WriteLine(Convert.ToDouble(n) / m);
}
public static double C(double k, double l, double m) {
return (k + l + m) / 3;
}
public static string N11(ref int Numb) {
Numb = 11 * Numb; return "";
}
public static int Line(ref string line) {
char[] arr = line.ToCharArray();
Array.Reverse(arr);
line = new string(arr);
return line.Length;
}
static void Main(string[] args) {
Console.WriteLine("Метод А:"); A();
Console.WriteLine("Метод B:"); B(5, 7);
Console.WriteLine("Метод C: {0}", C(4.33, 13.6, -14.88439435));
Console.WriteLine("Geometry.S: {0}", Geometry.S(5));
double P, S;
Geometry.Par(5, out P, out S);
Console.WriteLine("Geometry.Par: P={0}; S={1}", P, S);
int N = 7;
Console.WriteLine("Метод N11: Число = {0}; Результат = {2}", N, N11(ref N), N);
string kekus = "Lol Kek Cheburek!";
Console.WriteLine("Метод Line: Исходная строка = \"{0}\"; Длина = {1}; Результирующая строка = \"{2}\";", kekus, Line(ref kekus), kekus);
Console.ReadKey();
}
}
}
Geometry.cs
\\\\\\\\\\\\\\\\\\\\\\\\\
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Laboratorna2 {
class Geometry {
public static double S(double R) {
return Math.PI * Math.Pow(R, 2);
}
public static void Par(double R, out double S, out double P) {
S = Math.PI * Math.Pow(R, 2);
P = 2 * Math.PI * R;
}
}
}
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота