int n;
cout << "enter a four-digit number"<< endl;
cin >> n;
cout << n/1000 % 10 << endl;
cout << n/100 % 10 << endl;
cout << n/10 % 10 << endl;
cout << n % 10 << endl;
Объяснение:
вводим переменную в которую с клавиатуры вводим 4х значное число
посл. При делении на 1000 получаем первое число. Далее разделив число на 100 берём остаток от деления на 10 т.е. одно получаем число после точки.Например 5423 делим на 100 получаем 54.23 берем остаток от деления на 10 получаем 5.4 ну и т.д.
// не совсем понял условие по которому оперделяется нужный индекс
// мне показалось, что это умножение, если не так, то сам исправишь условие
// выхода из цикла
using System;
namespace ConsoleApplicationTest
{
class Program
{
static void Main(string[] args)
{
double A_1 = 1;
double A_2 = 2;
double A_3 = (A_1 + A_2) / 2;
Console.Write("D = ");
double D = double.Parse(Console.ReadLine());
int k = 3;
while (Math.Abs(A_3 * A_2) >= D)
{
A_1 = A_2;
A_2 = A_3;
A_3 = (A_1 + A_2) / 2;
k++;
}
Console.WriteLine("k = {0}; Ak-1 = {1}; Ak = {2}", k, A_2, A_3);
Console.ReadLine();
}
}
}
Поделитесь своими знаниями, ответьте на вопрос:
115 реферат, набранный на компьютере, содержит 24 страницы, на каждой странице 72 строки, в каждой строке 48 символов. для кодирования символов используется кодировка кои-8, при которой каждый символ кодируется одним байтом. определите информационный объём реферата. 1) 18 байт 2) 81 байт 3) 18 кбайт 4) 81 кбайт для какого из имён ложно высказывание: не (первая буква гласная) или не (последняя буква согласная)? 1) арина 2) владимир 3) раиса 4) ярослав
24*72*48/1024=81 Кбайт
2. 4)