Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Problema pseudocod divizibilitate  (Citit de 9332 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
IliesDragos
Strain


Karma: -1
Deconectat Deconectat

Mesaje: 7



Vezi Profilul
« : Decembrie 14, 2013, 14:04:01 »

Buna ziua! Sunt un pic derutat la aceasta problema: "Afiseaza numerele naturale divizibile cu 3 mai mici sau egale decat n." Am incercat in acest mod:

   natural n,c
   citeste n,c
   P<-0
   c<-0
   cat timp (i<= n) executa
     inceput
      P<-P(divizibil)3
      c<-c+1
     sfarsit
    scrie P
Nu stiu cum ma pot verifica sau sa vad daca e corect. In clasa nu am facut nici un exemplu de acest gen. Ma puteti ajuta?
     
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #1 : Decembrie 14, 2013, 15:56:20 »

Nu ai initializat i-ul. Nu prea inteleg ce faci tu acolo. Poate ne-ar ajuta o explicatie.
Memorat
IliesDragos
Strain


Karma: -1
Deconectat Deconectat

Mesaje: 7



Vezi Profilul
« Răspunde #2 : Decembrie 14, 2013, 16:48:21 »

Nu ai initializat i-ul. Nu prea inteleg ce faci tu acolo. Poate ne-ar ajuta o explicatie.
M-am obisnuit sa confund i cu contorul deorece in culegere scrie mereu i si la ore nu scriem deloc asa ceva. Vreau sa afisez numere naturale divizibile cu 3 mai mici sau egale cu n,citisem cateva exemple si ca ar trebuie sa folosesc mod dar nu stiu cum sa il integrez si ce structura sa folosesc ca sa fie  mai mic sau egal decat n.
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #3 : Decembrie 14, 2013, 17:14:22 »

Trebuie sa parcurgi numerele de la 1 la N si pe cele care au restul impartirii la 3 (modulo) 0 le afisezi.
Memorat
Broke
Strain
*

Karma: -10
Deconectat Deconectat

Mesaje: 37



Vezi Profilul
« Răspunde #4 : Decembrie 14, 2013, 17:46:45 »

UITE: SIMPLU... SPER SA O INTELEGI! DACA NU, LASA MESAJ!

Cod:
#include <iostream>
using namespace std;
int main()
{
int n,i;
cin>>n;
for(i=0;i<=n;i++)
if(i%3==0)
cout<<i<<"  ";
}
Memorat
IliesDragos
Strain


Karma: -1
Deconectat Deconectat

Mesaje: 7



Vezi Profilul
« Răspunde #5 : Decembrie 15, 2013, 13:40:09 »

UITE: SIMPLU... SPER SA O INTELEGI! DACA NU, LASA MESAJ!

Cod:
#include <iostream>
using namespace std;
int main()
{
int n,i;
cin>>n;
for(i=0;i<=n;i++)
if(i%3==0)
cout<<i<<"  ";
}
Nu prea inteleg deoarece inca n-am inceput limbajul c++ doar pseudocod.
Memorat
romyk
Strain
*

Karma: 5
Deconectat Deconectat

Mesaje: 40



Vezi Profilul
« Răspunde #6 : Decembrie 15, 2013, 14:11:23 »

Cod:
natural n,i
   citeste n
    i<-0
   cat timp (i<= n) executa
     inceput
      daca i(divizibil)3 atunci
                 scrie i
      i<-i+1
     sfarsit
Memorat
IliesDragos
Strain


Karma: -1
Deconectat Deconectat

Mesaje: 7



Vezi Profilul
« Răspunde #7 : Decembrie 17, 2013, 13:51:56 »

Va multumesc pentru raspunsuri m-au ajutat foarte mult.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines