kolomietslina
09.02.2022 23:27

Перевисти из языка c++ в с

вот код:

#include

#include

using namespace std;

int main()

{

unsigned int val;

cin > > val;

if (! val) return -1;

int dig_count = ceil( log10(val) );

if (! dig_count % 2 || dig_count == 1) {

cout < < "m = " < < val;

return 0;

}

unsigned int new_val = 0, except = dig_count / 2, rank = 1;

for (size_t i = 0; i ! = dig_count; i++, val /= 10)

if (i ! = except) {

new_val += (val % 10) * rank;

rank *= 10;

}

cout < < "m = " < < new_val;

return 0;

}

сама :

дано натуральное число n.если число содержит 5 цифр,то

получить новое число м,которое образуется путем исключения

средней цифры исходного числа.если количество цифр не 5,то

m=n пример.n=12345, м=1245.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
artemstepanyuk
19.03.2022 03:56
20 страниц, в каждой 5 строк по 20 символов. Всего символов  в книге: 2000.
Переведем вес всей книги в байты: 5.86*1024=6000.64байт. А затем в биты: 6000.64*8=48005,12бит в книге.  Следовательно, один символ занимает 48000.12/2000=24.00256 бита. Но так как биты дробными не бывают, получается, что на один символ тратится 25 бит. Теперь узнаем, сколько символов может быть в алфавите, если на кодировку одного символа уходит 25 бит. Это считается по формуле N=2^i N=2^25=33554432 символов, что похоже на маразм. Видимо условие не совсем точно)
0,0(0 оценок)
Ответ:
Kurban9595
28.06.2020 10:35

#include <iostream>

using namespace std;

int main()

{

int n, x = 0, count = 0;

cin >> n;

int arr[n];

for (int i = 0; i < n; i++)

{

cin >> arr[i];

for (int i = 0; i < n; i++)

{

if (arr[i] > 0 && x == 0)

{

cout << i; //положительный

x = 1

}

if (arr[i] < 0) count++;

}

cout << endl << count;

return 0;

}

Объяснение:

Введите сначало количество елементов массива, а потом сами елементы через пробел

Выведет номер первого положительного и количество отрицательных.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота