ВОПРОС · Q&A

Не считает

5 ответов 5,4 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор вопроса
C++:
#include<stdio.h>
void main()
{
int n,m,k,summa,i, a;
printf("vvedite znachenie n\n");
scanf("%d", &n);
printf("vvedite znachenie m\n");
scanf("%d", &m);
printf("vvedite znachenie k\n");
scanf("%d", &k);
for(i=0, summa=0;i<m,i>n,i/k;i++)
{printf("vvedite chislo\n");
scanf("%d", &a);
summa=summa+a;}
printf("summa=%d\n",summa);}

подсчитать сумму чисел которые удовлетворяют условию i<m, i>n, i/k....не хочет считать, выводит сумма=0, что тут не так?

<table valign="top" style='margin:0;width:100%;border:1px dashed red;'>[tr]<td align='middle' bgcolor='#ff6060' valign='top' width='1%'>
<FONT color='#ffffff' size='+3'> ! </font>
</td><td align="midle" valign='top' style='background:#fff;'>Используем теги кода!</td>[/tr]</table>
 
Вы хоть на листике алгоритм пробовали нарисовать?
 
попытки были
 
Попытайтесь ответить для каких условий будет выполняться ваш цикл
 
возможно так?

C++:
#include<stdio.h>
void main()
{
int n,m,k,summa,i, a;
printf("vvedite znachenie n\n");
scanf("%d", &n);
printf("vvedite znachenie m\n");
scanf("%d", &m);
printf("vvedite znachenie k\n");
scanf("%d", &k);
for(i=0, summa=0;a<m,a>n,a/k;i++)
{printf("vvedite chislo\n");
scanf("%d", &a);
summa=summa+a;}
printf("summa=%d\n",summa);}

<table valign="top" style='margin:0;width:100%;border:1px dashed red;'>[tr]<td align='middle' bgcolor='#ff6060' valign='top' width='1%'>
<FONT color='#ffffff' size='+3'> ! </font>
</td><td align="midle" valign='top' style='background:#fff;'>Последнее предупреждение за теги кода!</td>[/tr]</table>