Quantcast

Ljudi upomoc!!

Poruka
24.001
Trebam u turbo C-u da uradim sledeci zadatak:

Izracunati proizvod brojeva koji se nalaze u rasponu od A do B!!!
Ovoliko sam ja uradio

#include<stdio.h>
#include<conio.h>
main()
{
clrscr();
int A,B,n,p,m;
printf("\n Unesite A i B");
scanf("%d %d",&A,&B);
n=B-A+1;
printf("\n Unesite %d brojeva",n);
scanf("%d",&n);
do
{
m=1;
p=A*(A+m);
printf("\np= %d",p);
scanf("%d", &p);
} while (( A<B,( A++)))



ali mi non stop izracunava za svaki broj posebno,a trebalo bi za sve brojeve zajedno da izadje resenje (samo jedno resenje a ne da izbacuje za svaki br posebno)!!!Molim vas pomozite kako dalje da uradim ili recite gde sam pogresio u programu!!!!




HVALA U NAPRED!!!!!
 

Peruzzi

Domaćin
Poruka
3.962
nista meno ovaj kod nije jasan

brojevi u rasponu od a do b...pazi sad

Kod:
#include "stdio.h"

int main()
{
  int a,b,i,suma;
  printf("Unesi A i B: ");
  scanf("%d %d",&a,&b);

  suma=a;

  for (i=a; i<=b; i++)
  {
    suma+=i;
  }
  printf("Suma brojeva od a do b je: %d", suma);

  return 0;
}
ovo ce da uradi, ako je a=2, b=6, 2+3+4+5+6

ako neces preko for neko do while moraces malo da se pomucis
Kod:
i=a;
do
{
  suma+=i;
  i++;
} while (i<=b+1);

a programeri odavde su odavno otisli na jedan drugi forum, ali ne smem da ti kazem koji. javno. privatno mogu da pisem sta mi volja :)
 

Top