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

в заданном массиве А [1:N] положительные элементы уменьшите в двое,а отрицательные замените на значение их индексов. НА СИ,пожалуйста 

Ответы

Автор ответа: Royal21
0
/*в заданном массиве А [1:N] положительные элементы уменьшить в двое,отрицательные заменить на значение их индексов*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int N; // Размер массива
    int i; // Индекс
    system("chcp 1251 > nul"); // Кодировка
   
printf("%s", "Введите N: "); 
    scanf("%d", &N);

    int A[N];

    printf("%s %d %sn" , "Введите", N ,"элементов:");

    for(i = 0; i < N; i++)

    {
        scanf("%d", &A[i]); // Считывание элем. массива, сравнение и присвоение
        if (A[i] > 0) A[i] *= 2;
        if (A[i] < 0) A[i] = i;
    }

    printf("%s", "Результат: ");

    for(i = 0; i < N; i++)

        printf("%d ", A[i]); 

    sytem("pause"); // Пауза

    return 0;
}
Похожие вопросы
Предмет: Русский язык, автор: kidslika13
I. определите, в каких предложениях есть деепричастный оборот.
ВЫПИШИТЕ ЭТИ ПРЕДЛОЖЕНИЯ. ПОДЧЕРКНИТЕ ДЕЕПРИЧАСТИЕ ИЛИ НАПИШИТЕ НАД СЛОВОМ дееприч.
1. Сашка вышел к доске и, запинаясь, начал отвечать
2.Прочитав за лето много книг, Лена очень хотела с кем-нибудь их обсудить.
3.Сгоряча он обидел сестру и теперь стыдился своего поведения.
4. Благодаря друзьям он чувствовал себя не таким одиноким в это трудное время.
5.Горячо поблагодарив друзей за подарки, именинник пригласил всех к столу.

II. ЗАПИШИТЕ ПРЕДЛОЖЕНИЯ.
Найдите и выделите в предложениях деепричастные обороты. (ЗАПЯТЫЕ РАССТАВИТЬ)
1. Обнявшись на прощание мы расстались.
2. Марина выбежала из дома даже не успев выпить кофе.
3. Учитель иногда поглядывая на ребят поверх очков продолжал что-то писать в журнале.
4. Не получив от них известий мама начала волноваться.
5. Так болтая о пустяках и смеясь мы незаметно дошли до дома.
Предмет: Математика, автор: Канекигуль
Предмет: Алгебра, автор: Аноним