|
|
|
| как вывести сумму 2и 3 елемента массива?
как разделить все елементы мас на 5? | |
|
|
|
|
|
|
|
для: чайник в с++
(09.11.2010 в 21:23)
| | 1й вопрос:
#include<stdio.h>
main()
{
int c,A[10]={4, 2, 8, 4, 6, 1, 3,9, 5, 11};//задаем переменные
c=A[2]+A[3];//складываем, результат в с
printf("%d\n",c);//выводим на экран
}
|
Вроде все элементарно!
2й вопрос:
производим действия над массивом в цикле, пока не дойдем до конца.
#include<stdio.h>
main()
{
int c;
float A[10]={4, 2, 8, 4, 6, 1, 3,9, 5, 11};//задаем переменные
for(c=0;c<10;c++)
{
A[c]=A[c]/5;//делим на 5, как заказывали
printf("%f\n",A[c]);//выводим на экран
}
}
|
| |
|
|
|
|
|
|
|
для: Miha_drinking_bout
(10.11.2010 в 18:29)
| | >1й вопрос:
> #include<stdio.h>
>
>main()
>{
>int c,A[10]={4, 2, 8, 4, 6, 1, 3,9, 5, 11};//задаем переменные
>c=A[2]+A[3];//складываем, результат в с
>printf("%d\n",c);//выводим на экран
>}
> |
>Вроде все элементарно!
Разве нумерация элементов массива начинается не с 0? :) | |
|
|
|
|
|
|
|
для: Vorox
(25.11.2010 в 15:52)
| | С нуля конечно. Каков вопрос таков и ответ :) (шучу). Пусть автор конечно простит меня запамятовал (честно). Ну если так, то A[1]+A[2]. | |
|
|
|
|
|
|
|
для: Vorox
(25.11.2010 в 15:52)
| | >Разве нумерация элементов массива начинается не с 0? :)
В с и с++ нумерация массива начинается с нуля.
И в твоем случае нулевой элемент массива A равен 4
A[0]==4 это правда
Можеш проверить это в программе
например так
if(A[0]==4) printf("правда"); | |
|
|
|
|
|
|
|
для: Miha_drinking_bout
(10.11.2010 в 18:29)
| | //наверное если все нужно разделить то их сначала сложить и потом разделить
//
#include<stdio.h>
main()
{
int c;
float A[10]={4, 2, 8, 4, 6, 1, 3,9, 5, 11};//задаем переменные
float result=0.0;
for(c=0;c<10;c++)
{
result +=A[c];
}
result=result/5;
// тут можно уже вывести
} | |
|
|
|