Να γραφεί πρόγραμμα σε C το οποίο θα παίρνει σαν όρισμα έναν αριθμό ο οποίος θα δηλώνει τον αριθμό των παιδιών που θα πρέπει να δημιουργήσει. Κάθε παιδί θα
αποθηκεύει στο αρχείο "#.num" (όπου # είναι ο αύξων αριθμός του παιδιού τον οποίο περνάει σε κάθε παιδί ο πατέρας σαν όρισμα, προφανώς κάθε παιδί έχει μοναδικό αριθμό) έναν τυχαίο αριθμό στο διάστημα [0,10). Μετά τον τερματισμό όλων των παιδιών, ο πατέρας θα εκτυπώνει το μέσο όρο των αριθμών που έχουν αποθηκευτεί στα αρχεία από τα παιδιά και θα διαγράφει τα αρχεία.
exw ftasei mexri enos shmeiou.voithiste na thn proxwrhsw!!!
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main(int argc, char *argv[]) {
FILE *file_to_use;
// We REQUIRE 2 argument. Τον αύξων αριθμό
// του παιδιού και τον αριθμό στο διάστημα [0,10)
if (argc != 3) {
printf("Error: child_work should always be started with two integer parameter\n");
exit(0);
}
printf("Child_work --> %s random number --> %s\n",argv[1],argv[2]);
//int child_num = atoi(argv[1]);
//printf("Ο αύξων αριθμός του παιδιού είναι: %i \n",child_num);
// Ας φτιάξουμε το όνομα του αρχείου που θα γράψουμε
// Είπαμε οτι πρέπει να είναι της μορφής #.num όπου #
// το children-number
char file_to_open[20];
char suffix[5];
strcpy(suffix, ".num");
strcpy(file_to_open, argv[1]);
strcat(file_to_open, suffix);
// Try to open in 'write' mode the file that the even characters
// will be written to
if ((file_to_use = fopen(file_to_open,"w")) == NULL) {
printf("Εχουμε πρόβλημα να ανοίξουμε το αρχείο %s σε write mode\n",file_to_open);
exit (1);
}
// Ας αποθηκεύσουμε αυτόν τον αριθμό στο αρχείο
fprintf(file_to_use,"%s",argv[2]);
// Ας κλείσουμε το αρχείο που δουλεύουμε
fclose(file_to_use);
return 0;
}
Askhsh C.opoios mporei na voithisei
Συζητήσεις για την γλώσσα C και C++
Συντονιστές: WebDev Moderators, Super-Moderators
Askhsh C.opoios mporei na voithisei
Δημοσίευση από bxenos » 04 Νοέμ 2008 02:20
δεν μπορω να πω οτι η εκφωνηση με "διαφωτισε" (πέρα κάθε αμφιβολίας) για το τι ψάχνεις...
επεισεις να γραφεις τον κωδικα σε (μπλοκ code) ωστε να είναι ευαναγνωστος (με στοιχισμενα τα ενφολιασμενα μπλοκ π.χ. if/while/...)
επεισεις να γραφεις τον κωδικα σε
Κώδικας: Επιλογή όλων
Απάντηση
2 δημοσιεύσεις
• Σελίδα 1 από 1
Μετάβαση σε
- Τεχνολογικά Θέματα, Νέα και Ειδήσεις
- ↳ Τεχνολογικά Θέματα, Νέα και Ειδήσεις
- Δημιουργία Web Sites, Γραφικών & Προγραμματισμός
- ↳ HTML, HTML5 και CSS
- ↳ Γενικές ερωτήσεις κατασκευής ιστοσελίδων
- ↳ Blogspot.com - Blogger
- ↳ HTML και XHTML
- ↳ CSS - Cascading Style Sheets
- ↳ Τα δικά μας Templates
- ↳ JavaScript και Frameworks
- ↳ Web Design και Usability
- ↳ Web Usability & Accessibility
- ↳ Θέλω την γνώμη σας για την Σελίδα μου...
- ↳ Γνώμες για Επαγγελματικές Σελίδες... (prive)
- ↳ PHP Προγραμματισμός και εφαρμογές
- ↳ PHP Προγραμματισμός
- ↳ PHP έτοιμες εφαρμογές
- ↳ Qool CMS
- ↳ Odyssey CMS
- ↳ Elxis CMS
- ↳ phpBB
- ↳ Drupal
- ↳ PHP τα δικά μας scripts
- ↳ Joomla!
- ↳ Joomla! γενικά
- ↳ Joomla! Extensions (Components, Modules, Plugins)
- ↳ Joomla! και Virtuemart
- ↳ Joomla! Templates
- ↳ WordPress
- ↳ WordPress γενικά
- ↳ WordPress Plugins
- ↳ WordPress Themes
- ↳ Ruby & frameworks
- ↳ Development for Mobiles
- ↳ προγραμματισμός mobile συσκευών - γενικά
- ↳ Windows Phone
- ↳ iOS
- ↳ Android
- ↳ Multimedia - επεξεργασία εικόνας, video & ήχου
- ↳ επεξεργασία εικόνας, video & ήχου - γενικά
- ↳ Δημιουργίες Εικόνας, Video & Ήχου
- ↳ Δημιουργικοί Διαγωνισμοί
- ↳ Adobe Photoshop, illustrator
- ↳ 3D Graphics design
- ↳ Φωτογραφία και Φωτογραφικές μηχανές
- ↳ Silverlight & Flash
- ↳ Silverlight γενικά
- ↳ Flash γενικά
- ↳ ActionScript και Flex Προγραμματισμός
- ↳ Flash τα δικά μας scripts
- ↳ Flash δημιουργίες & γνώμες
- ↳ Γλώσσες Προγραμματισμού
- ↳ γλώσσες προγραμματισμού - γενικά
- ↳ Assembly
- ↳ Java
- ↳ ASP, ASP.NET
- ↳ dot Net και Visual Studio
- ↳ Coldfusion
- ↳ XML, XSLT
- ↳ C, C++
- ↳ Delphi, Pascal
- ↳ SQL και SQL Servers (RDBMS)
- ↳ Βάσεις Δεδομένων και SQL - γενικά
- ↳ MySQL
- ↳ Oracle
- ↳ MS SQL Server
- ↳ MS Access
- ↳ Apache, IIS, DNS Servers
- Internet Marketing και Διαφήμιση
- ↳ Διαφημίσεις στις σελίδες μας
- ↳ Διαφημίσεις στις σελίδες μας (εκδότες)-γενικά
- ↳ Google AdSense
- ↳ Smowtion
- ↳ προσφορά και ζήτηση διαφήμισης σε ιστοσελίδες
- ↳ Affiliate marketing forum
- ↳ Affiliate marketing - γενικά
- ↳ Affiliate Tools
- ↳ ForestView
- ↳ Linkwise
- ↳ άλλα ελληνικά δίκτυα
- ↳ ClickBanner
- ↳ AffiliateMotion [παύση λειτουργίας]
- ↳ Inhouse Affiliate Marketing
- ↳ Πελάτες - Merchants
- ↳ Cozy Fashion [LW]
- ↳ e-mpomponiera [LW]
- ↳ kosmima24.gr [LW]
- ↳ Ladopano [LW]
- ↳ MelinaMay [CB] [FV] [LW]
- ↳ Urban Rivals [CB] [FV] [LW]
- ↳ Car-Gadgets.gr [CB]
- ↳ SavelTrade.gr [-]
- ↳ Deal Aggregators
- ↳ Διαφήμιση & Προώθηση Ιστοσελίδων
- ↳ Μηχανές αναζήτησης & SEO
- ↳ Bing
- ↳ Sitemaps
- ↳ Internet Marketing, Social Media watch
- ↳ facebook fan pages
- ↳ Διαφημίζοντας προϊόντα (AdWords, κτλ)-γενικά
- ↳ Ανταλλαγή διαφήμισης, συνεργασίες
- ↳ tads.gr δίκτυο ανταλλαγής διαφήμισης
- ↳ Domains, καταχώρηση και διαχείριση.
- ↳ Domains - γενικά
- ↳ Domains μου - απόψεις και αξιολογήσεις
- ↳ Πωλήσεις Domain χωρίς περιεχόμενο
- ↳ Πωλήσεις σελίδων με περιεχόμενο
- Η/Υ, Τεχνολογία & Εφαρμογές
- ↳ Εταιρικές Ανακοινώσεις και Δελτία Τύπου
- ↳ Καριέρα, Αναζήτηση & Παροχή Υπηρεσιών
- ↳ Web Hosting Directory
- ↳ Η Επιχείρηση
- ↳ Αναζήτηση Υπηρεσιών διαδικτύου
- ↳ Αναζήτηση Επενδυτών ή Συνεργατών
- ↳ Ημερίδες, Σεμινάρια & Θέματα Εκπαίδευσης
- ↳ Αναζήτηση Εργασίας
- ↳ IT - Jobs / αγγελίες εργασίας
- ↳ Ανακοινώσεις, Δελτία Τύπου (μη κερδοσκοπικά)
- ↳ Συλλόγου Web Design & Development
- ↳ Internet, πλοήγηση, συνδέσεις και τηλεφωνία
- ↳ Internet Help
- ↳ Συνδέσεις ADSL, VDSL
- ↳ VoIP τηλεφωνία
- ↳ Κινητή & Σταθερή Τηλεφωνία
- ↳ Δίκτυα, WiFi και εφαρμογές
- ↳ Security, antiVirus & antiSpyWare
- ↳ Σελίδες που ανακαλύψαμε
- ↳ Σας παρουσιάζω την σελίδα μου
- ↳ Games (PC, On Line, Console)
- ↳ PC Hardware
- ↳ Φορητοί Υπολογιστές
- ↳ Microsoft Windows Software
- ↳ Windows Software Guide
- ↳ Office, Excel, Word VB Scripts και Tips
- ↳ Android
- ↳ Apple Software και Hardware
- ↳ Mac & MacBook
- ↳ iPhone, iPod και iPad
- ↳ Linux Guide
- Διάφορα
- ↳ Επικαιρότητα & Διάφορες Συζητήσεις
- ↳ Τέχνες και Γράμματα
- ↳ Κινηματογράφος - Θέατρο
- ↳ Τηλεόραση - Σειρές
- ↳ Μουσική
- ↳ Λογοτεχνία, Βιβλία & Κόμικς
- ↳ Χαλαρά κι Ανάλαφρα
- ↳ Γνωριμία Μελών - Προσωπικές Ιστορίες
- ↳ Σχετικά με την σελίδα μας
- ↳ Ανακοινώσεις
- ↳ Υποστήριξη και προτάσεις
- ↳ Έντυπες και Ηλεκτρονικές Δημοσιεύσεις
Μέλη σε σύνδεση
Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες