Для примера возмем целое число N=1234, имеющее четыре цифры. Если разделить это число на 10, то получим 123 целых и в остатке 4. Поэтому цифру 4 (остаток при делении на 10) можно вывести на экран, а в новое значение N записать 123. Потом эту процедуру повторяем еще столько раз, сколько цифр имеем (в данном случае 3). Для целочисленного деления используем функцию div, а для взятия остатка mod.
Объяснение:
это не твоё задание, но такое-же просто цыфры другие надеюсь поймешь
Using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace СиШарп { class Program { static void Main(string[] args) { Console.Write("Сумма покупки: "); double S = int.Parse(Console.ReadLine()); if (S > 500) { if (S > 1000) S *= 0.95; else S *= 0.97; Console.WriteLine("Сумма покупки с учётом скидки: {0:0.00}",S); } else Console.WriteLine("Скидка не предоставляется"); Console.ReadKey(); } } }
Const N = 3; M = 6; Var A:array[1..N,1..M] of integer; i,j,iMin,jMin,Z:integer; Begin Randomize; WriteLn('Исходный массив:'); iMin:=1; jMin:=1; For i:= 1 to N do Begin For j:= 1 to M do Begin A[i,j]:=random(21)-10; Write(A[i,j],' '); if A[iMin,jMin] > A[i,j] then Begin iMin:=i; jMin:=j End End; WriteLn; End; WriteLn; WriteLn('Min(A) = ',A[iMin,jMin],'[',iMin,',',jMin,']'); WriteLn; Write('Z = ');ReadLn(Z); WriteLn; if A[iMin,jMin] > Z then WriteLn('Превышает.') else WriteLn('Не превышает.') End.
Для примера возмем целое число N=1234, имеющее четыре цифры. Если разделить это число на 10, то получим 123 целых и в остатке 4. Поэтому цифру 4 (остаток при делении на 10) можно вывести на экран, а в новое значение N записать 123. Потом эту процедуру повторяем еще столько раз, сколько цифр имеем (в данном случае 3). Для целочисленного деления используем функцию div, а для взятия остатка mod.
Объяснение:
это не твоё задание, но такое-же просто цыфры другие надеюсь поймешь