Anonymní profil ros – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil ros – Programujte.comAnonymní profil ros – Programujte.com

 

Příspěvky odeslané z IP adresy 195.113.174.–

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195305

#17 hlucheucho
Chcu tenhle program, tak proto tolik cyklů. Pro každé zvlášť.

Ale nevím jak udělat tenhle krok :

"Zadejte číslo: 7 pro dělitelná 7, 9 pro dělitelná 9 , 13 pro dělitelná 13"

zadám číslo např 9  ....enter

vypíše mě to čísla dělitelná 9 v intervalo 0-1000

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195302

#include <stdio.h>

int main(void)
{
    int i, j, k;
    int cislo;

    printf("zadej cislo i,j,k\n");
    scanf("%d%d%d",&i,&j,&k);


    for (i = 0; i <= 1000; i += 7)
        printf("%d,", i);
        return 0;

    for (j = 0; j <= 1000; j += 9)
        printf("%d,", j);
        return 0;
    for (k = 0; k <= 1000; k += 13)
        printf("%d,", k);

}

kdyz zadam i vypíše to jen 7, to chcu, toje dobře

kdyz zadam j vypíše to už všechny aji 9,aj 13 to nechcu

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195298

#include <stdio.h>

int main(void)
{


int pole={0, 1000}; //interval cisel jejichz delitelnost zkoumas
int del=7;    //sem das cislo kterym maji byt cisla delitelna, napr. 7
int i;
int j;
int k;

printf ("Zadej i pro del 7,j pro del 9,k pro del 13\n");
scanf ("%d");

for (i = 0; i <= 1000; i++)
{
  if ((i % 7) == 0) {
     printf("%d\n", i);
  }
}

for (j = 0; j <= 1000; j++)
{
  if ((j % 9) == 0) {
     printf("%d\n", j);
  }
}

for (k = 0; k <= 1000; k++)
{
  if ((k % 13) == 0) {
     printf("%d\n", k);
  }
}
}

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195297

tohle mě stejně nepomůže při mém problému. Mě jde o to jak napsat Printf a Scanf tak aby se mě vypsali bud ty dělitelna 7, nebo 9, nebo 13.

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195296

#12 hlucheucho
jak mám zapsat interval, abych nemusel vypisovat všechna čísla která chcu zvlášť. Můj interval je od 0-1000

int []= {0-100}?

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195292

:D vám se to říká , já programuju tak druhej týden. A na dost věcí už jsem přišel sám, své pomoci. Umím vypsat čísla dělitelná čímkoliv v jakémkoliv intervalu, ale bohužel nevím jak zadat příkaz , aby se mě vypsali pouze dělitelná 7 po zadání že chcu dělitelná 7.... atd.  To pole projdu 1000ckrát, zastavím se u nuly a vypíšu čísla dělitelná 7. Ale o to mě nejde.

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195287

#3 Kit
K tomuhle jsem se ještě dostal, teď nevím pomocí čeho mám vypsat po zadání i dělelná 7, po zadání j dělitelná 9, po zadání k dělitelná 13.

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195286

#2 hlucheucho
Zkoušel, vypíše mě to 7,9,13 hned pod sebe.  Nevím si rady jak to rozdělit aby to vypsalo po zadání 7 nebo i... dělitelná 7 atd

ros
C / C++ › delitelnost 7,9,13
28. 10. 2014   #195283

Dobrý den, 

snažím se udělat program. Vypiš čísla z pole od 0-1000 dělitelná 7nebo9nebo13.  Jak udělam , aby si uživatel mohl vybrat kterym chce dělit a vypsaly se mu jen ty čísla dělitelná tím jedním číslem. Posílám svuj zdrojak

#include <stdio.h>

int main(void)
{

    int i,j,k;
    int cislo;

    printf("Zadej i pro delitelna 7, j pro delitelna 9, k pro delitelna 13\n");
    scanf("%d");

    {
    for(i = 0; i <=1000; i++)
    if(i % 7 == 0 )
    printf("%d\n", i);
    }
    {


    for(j = 0; j <=1000; j++)
    if(j % 9 == 0 )
    printf("%d\n", j);
    }
    {

    for(k = 0; k <=1000; k++)
    if(k % 13 == 0 )
    printf("%d\n", k);
    }
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý