#include <iostream>
#include <cstdlib> // для system
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int a,b,c;
int z = 0;
cout << " Input a,b,c ";
cin >> a >> b >> c;
if ( a == b && b == c)
{
z++;
cout << a << endl;
z++;
cout << b << endl;
z++;
cout << c << endl;
}
else
{
z++;
cout << a << endl;
cout << b << endl;
cout << c << endl;
}
cout << " Количество максимальных: " << z << endl;
}
program z1;
var a:real;
begin
readln(a);
write (trunc(frac(a)*100) mod 10)
end.
Объяснение:
Берём дробную часть, умножаем на 100, отбрасываем дробную часть и получаем последнюю цифру.
Предположим а = 100.123
Берём дробную часть: frac (a) = 0,123
Умножаем на 100: frac (a) * 100 = 12,3
Отбрасываем дробную часть: trunc (frac (a) * 100) = 12
Получаем последнюю цифру: trunc (frac (a) * 100) mod 10 = 2
По этапам:
program z1;
var a:real;
b:integer;
begin
readln(a);
a:=frac(a);
a:=a*100;
b:=trunc(a);
b:=b mod 10;
write (b)
end.
Поделитесь своими знаниями, ответьте на вопрос:
Рассчитать объём аудиофайла, для записи звука на диск компьютера по следующим характеристикам: канал - стерео частота дискретизации, мгц - 8 продолжительность звучания - 30 минут если можно обьясните поподробние, зарание =)