Zum Inhalt springen

weisse katze

Mitglieder
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

  1. also so was??? ich hab leider keeeeine ahnung, #include <stdio.h> #include <string.h> #include <stdlib.h> #define MAX_zeile 10 #define max[4] int sortieren(int*feld,int anfang,int ende) { int kleinster; kleinster=anfang; for (int aktueller=anfang+1;aktueller<=ende;aktueller++) { if (feld[aktueller]<feld[kleinster]) kleinster=aktueller; } return kleinster; } void exchange (int *feld, int e1,int e2) { int tmp; tmp=feld[e1]; feld[e1]=feld[e2]; feld[e2]=tmp; } void selectionsort(int*feld, int anzahl) { int kleinster; for (int i=0;i<anzahl; i++) { kleinster=sortieren(feld,i,anzahl-1); exchange(feld,i,kleinster); } } void main() { int i,zahl; int a[max]; FILE *datei; datei = fopen("schrauben.txt","r"); printf("Bitte geben Sie ein Wert ein: \n"); printf("1 fuer Durchmesser, 2 fuer Laenge,3 fuer Anzahl \n"); printf("Durchmesser, Laenge, Anzahl); scanf("%d",&zahl); int sorteiren(); for (i=1;i<=10;i++) { fscanf(schrauben.txt,"%d",&a[i]) } fclose(datei); }
  2. hab ich aber was für ein wert sollte ich aufrufen damit das program aus datei holt?:mod:
  3. also das Programm in main ruft nicht die Daten zum sortieren und ich weiss nicht wie ich das machen kann also aus txt datei die Daten lesen zu lassen und anschließend sortiert. Danke
  4. hallo an die experten, ich hab folgendes Problem, ich muss ein Program schreiben dass durchmesser von schrauben aus einer datei liest und dann sortiert (straight selection) und ich weiss nicht weiter hab leider keine ahnung von Programmieren:upps also mein code lautet: #include <stdio.h> #include <string.h> int sortieren(int*feld,int anfang,int ende) { int kleinster; kleinster=anfang; for (int aktueller=anfang+1;aktueller<=ende;aktueller++) { if (feld[aktueller]<feld[kleinster]) kleinster=aktueller; } return kleinster; } void exchange (int *feld, int e1,int e2) { int tmp; tmp=feld[e1]; feld[e1]=feld[e2]; feld[e2]=tmp; } void selectionsort(int*feld, int anzahl) { int kleinster; for (int i=0;i<anzahl; i++) { kleinster=sortieren(feld,i,anzahl-1); exchange(feld,i,kleinster); } } void main() { int i,zahl; FILE *datei; datei = fopen("schrauben.txt","r"); FILE *exchange; printf("Bitte geben Sie ein Wert ein: \n"); printf("1 fuer Durchmesser, 2 fuer Laenge,3 fuer Anzahl \n"); scanf("%d",&zahl); printf("Durchmesser\n"); for (i=1;i<=10;i++) { fscanf(datei,"%d",&i); fprintf(stdout," %d",zahl); } }
  5. Danke für die Hilfe das hat geholfen... grüße laila
  6. ich hab die klammern hinzugefügt, aber das Programm hat davor garnichts gesagt. aber mein problem mit der funktion besteht immer noch soll ich also abfragen ob das wert 0 oder 1 ist? tutmir leid aber das ist mein erstes mal mit c und mit funktionen habe ich noch nichts geschafft.
  7. hallo zusammen, also ich weiss nicht weiter, habe ein Programm geschrieben und hat gut funktioniert aber den rest schaffe ich nicht und zwar wie ich meine funktion für die schaltjahre und für maximale monats tage im programm mit einzubeziehen. ich hoffe, ich finde eine Antwort hier, danke im vorraus. date.txt

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...