Η σελίδα μας αναβαθμίστηκε, γι' αυτό τον λόγο τα μέλη μας θα πρέπει να ζητήσουν νέο κωδικό πρόσβασης από την υπηρεσία "Αποστολή κωδικού πρόσβασης".
Εάν το email με τον νέο κωδικό δεν έρθει στο inbox κοιτάξτε και στο spam folder. Ο server είναι φρέσκος και δεν έχει το reputation που του αξίζει.

Ενα μικρο προβλημα

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
stergis
Δημοσιεύσεις: 5
Εγγραφή: 28 Μάιος 2006 21:12

Ενα μικρο προβλημα

Δημοσίευση από stergis » 12 Απρ 2008 18:37

πολυ θα γελασετε ειναι μια ασκηση π λεει το εξης
'
Να γραφεί πρόγραμμα που να υπολογίζει το γινόμενο n!=1*2*3*…*n. (το n θα το δίνεται από το πληκτρολόγιο).ξης


Κώδικας: Επιλογή όλων

#include <stdio.h>
int main&#40;&#41;
&#123;
	int i,n,s=1;
printf&#40;"dwse to n\n"&#41;;
scanf&#40;"%i",&n&#41;;

if &#40;n>2&#41;
		&#123;
for&#40;i=2;i<=n;i++&#41;
&#123;
s=s*i;
printf&#40;"i=%i and s=%i \n",i,s&#41;;
&#125;
&#125;
 else 
&#123;
	printf&#40;"to apotelesma ine 1",n&#41;;
		&#125;
return 0;
&#125;


μεχρι το 9 ολα καλα!μετα ομως χανει το μπουσουλα!γιατιι?
Μέσα σε ολη αυτη την Chaόδη kατάσταση σε βρήκα!!!!!!!!!!!!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Ενα μικρο προβλημα

Δημοσίευση από soteres2002 » 12 Απρ 2008 19:41

epeidi auta ta merika ginomena ta apothikebeis se int, kapoia stigmi kseperna tin max timi pou pernei o int. Ara prepei na to kaneis double!!! 9! = 362 880!! 10! = 3628800!!!

Άβαταρ μέλους
Liakoni
Δημοσιεύσεις: 91
Εγγραφή: 28 Αύγ 2005 09:53
Επικοινωνία:

Ενα μικρο προβλημα

Δημοσίευση από Liakoni » 12 Απρ 2008 19:45

Έχω την εντυπωση ότι μεγαλωνει πολύ ο αριθμός, και δεν χωράει se int .
Μάλλον θα πρέπει να δοκιμάσεις εναλλακτικό τρόπο αποθήκευσης του αποτελέσματος, π.χ. ε πίνακα .
A free society is one where it is safe to be unpopular.
-- Adlai Stevenson

stergis
Δημοσιεύσεις: 5
Εγγραφή: 28 Μάιος 2006 21:12

Ενα μικρο προβλημα

Δημοσίευση από stergis » 12 Απρ 2008 20:07

το θεμα ξερετε ποιο ειναι?πως αυτη ειναι τοσο μη πω τι , δεν μας εχει πει ακομα την IF , οχι το να γεμιζουμε πινακες!! να ρωτησω κατι αλλο το οποιο παρεληψε να μας πει αλλα μας εβαλε ασκηση! πως γραφω μια δυνμη? πχ 2 στο κυβο 2^3
Μέσα σε ολη αυτη την Chaόδη kατάσταση σε βρήκα!!!!!!!!!!!!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Ενα μικρο προβλημα

Δημοσίευση από soteres2002 » 13 Απρ 2008 03:20

stergis έγραψε:το θεμα ξερετε ποιο ειναι?πως αυτη ειναι τοσο μη πω τι , δεν μας εχει πει ακομα την IF , οχι το να γεμιζουμε πινακες!! να ρωτησω κατι αλλο το οποιο παρεληψε να μας πει αλλα μας εβαλε ασκηση! πως γραφω μια δυνμη? πχ 2 στο κυβο 2^3
kaneis include tin math.h kai kalontas pow(base, exponent) perneis to base^exponent. prepei episis na kaneis link me tin bibliothiki math. ston gcc ginetai me parametro -lm.

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες