Курсовик, на Массивы

  • Автор темы -
  • Дата начала
Статус
Закрыто для дальнейших ответов.

Гость
#1
Дано натуральное число n. действительные числа от а до n. В последовательности все члены меньшие 2 заменить на 0, получить сумму членов принадлежащих закрытой области от [3,7] а также число таких членов

массив - 100 элементов
Запрос n
Функция [ввод, вывод, обработка]


Получается что-то не внятное..




#include <stdio.h>
#include <conio.h>
int main(){
int n;
clrscr();
printf("Enter n:\n ");
scanf("%d",&n);

float m[100];
for (int a=n; a<2; a=0){
printf("×èñëî %d:\n ",a+1);
scanf ("%f",&m[a]);
}
for (a=0; a<2; a++){
if(m[a]<0)m[a]=m[a]+1;
if(m[a]>=0)m[a]=0;
printf("%3.2f ",m[k]);
}

getch();
return 1;
}



Помогите пожалуйста...
 

Гость
#2
#include <stdio.h>
void main ()
{
double mas[100], sum;
int i, chisl, k;

printf("Vvedite k kol-vo elementov massiva \n");
scanf("%d", &k);

for(i=0; i<k; i++)
{
mas=rand();
if(mas<2)
mas=0.;
if(mas<7 && mas>3)
{
sum=sum+mas;
chisl++;
}
}
}



теперь такая ботва получилась... не работает :)
 
04.09.2006
2 566
2
Минск
#4
<!--QuoteBegin-Ярослав+18:01:2007, 21:31 -->
<span class="vbquote">(Ярослав @ 18:01:2007, 21:31 )</span><!--QuoteEBegin-->теперь такая ботва получилась... не работает
[snapback]53640" rel="nofollow" target="_blank[/snapback]​
[/quote]
Не работает - слишком растяжимое понятие! Надо конкретнее описывать проблему...
Попробуй обнулить переменные chisl и sum до первого использования
 
Статус
Закрыто для дальнейших ответов.