Предмет: Информатика, автор: kinfaga

Напишите задачу в виде C кода, пожалуйста
Дано целое число N. Определить первое i, для которого 3^i>N. Значение N ввести в программу. Вывести значения N и i.

Ответы

Автор ответа: fedrfedr
0

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

int main()

{

 int N, i;

 printf("N = ");

 scanf_s("%d", &N);    // возможно здесь будет scanf с теми же параметрами, зависит от компилятора

 for (i = 0; pow(3, i) <= N; i++)

   ;

 printf("N = %d i = %d\n", N, i);

}


kinfaga: Мне нужно include
kinfaga: Stdio.h и stdlib.h
fedrfedr: #include
#include
#include
int main()
{
int N, i;
printf("N = ");
scanf_s("%d", &N);
for (i = 0; pow(3, i) <= N; i++)
;
printf("N = %d i = %d\n", N, i);
}
fedrfedr: Заменил текст ответа. вместо scanf_s у вас возможно будет scanf, зависит от компилятора
bertain: Fedrfedr, если можно, помогите, пожалуйста, с вопросом по информатике у меня на странице (100 б). Буду благодарна!
Похожие вопросы
Предмет: Биология, автор: woslidosio
Предмет: Математика, автор: angelinavas13102008
Предмет: Математика, автор: айдар53
Предмет: Литература, автор: Дмитрий896