Найти 15 первых натуральных чисел, делящихся на 19. Левая граница интервала поиска равна 141 - C (СИ)

  1. 2) Найти 15 первых натуральных чисел, делящихся на 19. Левая граница интервала поиска равна 141


textual

Код к задаче: «Найти 15 первых натуральных чисел, делящихся на 19. Левая граница интервала поиска равна 141 - C (СИ)»

#include <stdio.h>
 
main()
{
   int i,j;
   for (i=152,j=1;j<=15;i+=19,j++) 
   printf("%d\n",i);
   getch();
}

СДЕЛАЙТЕ РЕПОСТ

14   голосов, оценка 3.643 из 5



Похожие ответы
  1. помогите, пожалуйста с заданием: Вычислить сумму первых N элементов ряда: 1+ x^1/1! + x^2/2! + x^3/3! + ... Вычисления проводить до тех пор, модуль очередного элемента больше ε .

  1. Геометрической*Даны первый член и знаменатель геометрической прогрессии. Написать рекурсивную ф-ю нахождения суммы N первых членов прогрессии.

  1. Вычислить сумму первых N чисел натурального ряда. Пример входного файла: 56 Пример выходного файла: 1596 Написать без использования for,do while.

  1. Здравствуйте! Условие задачи: Дана последовательность из m натуральных чисел. Для каждого числа исходной последовательности подсчитать с помощью функции количество цифр в записи числа и определить, расположены ли цифры в записи числа в возрастающем порядке. Сформировать новую последовательность, поместив в нее числа из исходной последовательности, цифры в которых расположены в порядке возрастания. Упорядочить новую последовательность по убыванию количества цифр в записи числа. Вывести исходную и полученную последовательности. Вообщем, функцию, про которую говорится в условии, я написал (coord). Также есть функции на ввод массива и проверку правильности ввода (getArray и getInt), процедура сортировки (sort). Есть ошибки в функции (work). Как ее поправить так, чтобы все работало? Помогите, пожалуйста. При тестировании получается, к примеру, такой результат: А должно быть 557, 17 C1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 #include #include   int coord(int x1, int *pr) {     int f = 10, a, n1 = 0;     while (x1>0)     {         a = x1 % 10;         n1 = n1 + 1;         if (a <= f)             f = a;         else f = 0;         x1 = x1 / 10;     }     if (f == 0)         *pr = 1;     else *pr = -1;     return n1; }   int getInt(int*pa) {     int n;     do     {         n = scanf_s("%d", pa);         if (n == 0)         {             printf("Error!\n");             scanf_s("%*c");           }     } while (n == 0);     return n < 0 ? 0 : 1; }   int getArray(int a[]) {     int n, i;     printf("Введите размерность массива\n");     getInt(&n);     while (n < 2)     {         printf("Размерность массива должна быть больше 1. Повторите ввод размерности.\n");         getInt(&n);     }     printf("Введите элементы массива\n");     for (i = 0; i < n; ++i)         getInt(&a[i]);     return n; }   void print(int a[], int m) {     int i;     for (i = 0; i < m; ++i)         printf("%d, ", a[i]);     printf("\n"); }   void sort(int a[], int m1, int r[], int mr1) {     int t, i, j;     for (i = 0; i < (m1 - 1); ++i)     for (j = 0; j < (m1 - 1); ++j)     if (r[j] < r[j + 1])     {         t = r[j];         r[j] = r[j + 1];         r[j + 1] = t;         t = a[j];         a[j] = a[j + 1];         a[j + 1] = t;     } }   int work(int a[], int m, int r[]) {     int mr, length, pr, i;     mr = m;     for (i = 0; i < m; i++)     {         length = coord(a[i], &pr);         r[i] = length;     }     sort(a, m, r, mr);     for (i = 0; i < m; i++)     if (pr == 1)         r[i] = a[i];     else r[i] = 0;     return mr; }   int main() {     int Array[100], Result[100];     int Length, ResLength;     setlocale(LC_ALL, "Rus");     Length = getArray(Array);     printf("Исходный массив:\n");     print(Array, Length);     ResLength = work(Array, Length, Result);     printf("Полученный массив:\n");     print(Result, ResLength);     return 0; }

  1. Составить функцию, которая в заданном вещественном массиве с заданным числом элементов присваивает второму элементу сумму первых двух элементов, третьему - сумму первых трех элементов итд, последнему элементу - сумму всех элементов массива.

  1. дан массив 15 целых чисел. элементы массива заполняются случайно с помощью генератора случайных чисел из диапазона [-5.15] найти сумму первых 10 элементов массива в Cи

  1. Каждый из элементов ti массива T(m) заменить минимальным среди первых i элементов этого массива. Для m>=4 предусмотреть заполнение массива случайными числами из диапазона –10 до 10.

  1. Количество элементов массива ввести с клавиатуры, после чего выделить необходимый объем динамической памяти для размещения массива. Перед выходом из программы освободить занятую динамическую память. Сформировать массив из первых 20 чисел Фибоначчи. Учесть, что первые два числа Фибоначчи равны 1, а каждое следующее является суммой двух предыдущих. Сформированный массив вывести на экран.

  1. Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию, подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда. Если Вы считаете это необходимым, можете упростить или преобразовать выражение.

  1. Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию, подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда. Если Вы считаете это необходимым, можете упростить или преобразовать выражение.