Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Konsyello
1 / 1 / 0
Регистрация: 27.10.2013
Сообщений: 42
1

Получить последовательность по правилу

04.11.2013, 18:43. Просмотров 480. Ответов 2
Метки нет (Все метки)

Даны действительные числа A[1],A[2],A[3],...,A[2*n]. Получить A[1]+A[2n],A[2]+A[2n-1],...,A[n] + A[n+1].
Мои наработки:

C
1
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
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N10
 
int main()
{
    int i=0;
    float a[N];
    float l;
    
  
    srand(time(NULL));
 
    printf("l: ");
    scanf_s("%2f", &l);
 
    a[i]=2*l;
 
    for (i = 0; i <N ;i++)
    {
        a[i] = rand() %1000/100.0;
        printf("Massiv\n");
        printf("%2f ", a[i]);
      
    }
    printf("\n");
 
    for (i = 0; i < N; i++);
    {
        a[i]=a[i]+a[2*l-i-1];
        printf("%3f", a[i]);
    }
    printf("\n");
 
    return 0;
}


ВЫДАЕТ КОМПИЛЯТОР ТАКИЕ ОШИБКИ:
error C2065: N: необъявленный идентификатор
cpp(17): warning C4244: аргумент: преобразование "time_t" в "unsigned int", возможна потеря данных
cpp(24): error C2065: N: необъявленный идентификатор
cpp(26): warning C4244: =: преобразование "double" в "float", возможна потеря данных
cpp(33): error C2065: N: необъявленный идентификатор
.cpp(35): error C2108: индекс имеет нецелый тип
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2013, 18:43
Ответы с готовыми решениями:

Получить последовательность по правилу
Помогите решить пожалуйста!!! Не знаю даже с чего подойти... :help:

Получить последовательность по правилу
Цель лабораторной работы: получить навыки использования указателей при работе с одномерными и...

Получить последовательность по правилу
Не могу понять задание. Кто сможет, помогите. Если не кодом, хоть объясните само задание. ...

Получить последовательность по правилу
Даны натуральное число n, действительные числа x(1),.....x(n). Получить (1+r)/(1+s), где r - сумма...

Получить последовательность по правилу
Ребят, вот такая задача: даны действ. числа а1,а2,...,аn(n&gt;10). получить последовательность...

2
Boleon
Guardian of Asgaard
373 / 316 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
Завершенные тесты: 1
11.11.2013, 18:13 2
Укажу на явные ошибки:

1) #define N пробел поставь 10
2) for (i = 0; i < N; i++); - зачем в конце ";" ?!
0
anmartex
...
1715 / 1208 / 908
Регистрация: 12.02.2013
Сообщений: 1,981
11.11.2013, 18:56 3
C
1
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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define N 10
 
int main()
{
    int i = 0;
    float a[2*N];
 
    srand(time(NULL));
 
    printf("Massiv\n");
    for (i = 0; i < 2*N ; i++)
    {
        a[i] = rand() % 1000 / 100.0;
 
        printf("%.2f ", a[i]);
    }
    printf("\n\n");
 
    for (i = 0; i < N; i++)
    {
        a[i] = a[i] + a[2 * N - i - 1];
        printf("%.2f ", a[i]);
    }
    printf("\n");
 
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2013, 18:56

Если последовательность упорядочена по неубыванию, то оставить ее без изменения, иначе получить последовательность an, an-1, ... , a1
Здравствуйте! Помогите пожалуйста переделать программу под язык Си с Паскаля! Дана...

Преобразовать последовательность по заданному правилу
Прощу вашей помощи при преобразовании из c++ на си Даны действительные числа a1, ..., a20....

Получить матрицу по правилу
Даны квадратные матрицы А и В порядка n. Получить матрицу А(В-Е)+С, где Е-единичная матрица порядка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru