Προς το περιεχόμενο

ασκηση με πίνακα στην c++


geopanth

Προτεινόμενες αναρτήσεις

#include<math.h>

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#define NP 40

#define SA 872

 

main()

{

float p;

float t;

int i;

int j;

float tab1[40]

float tab2[871][40];

FILE*temperature;

FILE*pression;

for(i=1; i<NP+1; i++)

fscan(pression, "%f",&tab1);

printf("%f/n,tab);

}

for('i=0; i< NP-1 ,i++)

{

for(j=i; j<=872; j++)

{

fscan (temperature, "%f",&tab2[j]);

printf("%f/n", tab2[j]);

}

}

fclose(temperature);

fclose(pression);

}

 

Υπάρχει κάποιο λάθος εμφανές γιατί δέν μου βγαίνει με τίποτα;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

 

Νομιζω πως ειναι C οχι C++

 

Υπαρχουν αρκετα συντακτικα...

 

>#include<math.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define NP  40
#define SA  872

main()
{
   float p;
   float t;
   int i;
   int j;
   float tab1[40]
   float tab2[871][40];
   FILE *temperature;
   FILE *pression;

   for (i = 1; i < NP + 1; i++) {
       fscanf(pression, "%f", &tab1[i]);
       printf("%f\n", tab[i]);
   }

   for (i = 0; i < NP - 1, i++) {
       for (j = i; j <= 872; j++) {
           fscanf(temperature, "%f", &tab2[j][i]);
           printf("%f\n", tab2[j][i]);
       }
   }

   fclose(temperature);
   fclose(pression);
}

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Χωρίς πλάκα έχω πετύχει κατά καιρούς φοιτητές που δεν έχουν ξεκαθαρίσει αν διδάσκονται C ή C++ είτε γιατί ο διδάσκον δεν το εξήγησε επαρκώς είτε γιατί απλά αδιαφορούσαν.

 

Συνεπώς εδώ φαίνεται να είναι καθαρή καθαρότατη C η άσκηση απλά για κάποιο λόγο ο ts έχει καταλάβει λάθος.

 

Άλλωστε το όνομα "C++" το πετυχαίνεις εύκολα δεξιά και αριστερά οπότε αν είσαι εντελώς στο ξεκίνημα ή απλά αδιάφορος είναι πολύ εύκολο να δυσκολευτείς να καταλάβεις οτι υπάρχει και C και C++ και να θεωρήσεις ότι είναι το ίδιο. [Γενικό σχόλιο, δεν αφορά το παρόν θέμα μόνο]

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Πως λέμε "Turbo C++", "Visual C++", κτλ έτσι υπάρχει και η "Φοιτητική C++". Τουλάχιστον σε εμάς C++ σήμαινε C με τις παρακάτω διαφορές:

 

>
#include <iostream>
using namespace std;
cin
cout

 

Όλα τα άλλα ήταν C. malloc και άγιος ο θεός.

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Πως λέμε "Turbo C++", "Visual C++", κτλ έτσι υπάρχει και η "Φοιτητική C++". Τουλάχιστον σε εμάς C++ σήμαινε C με τις παρακάτω διαφορές:

 

>
#include <iostream>
using namespace std;
cin
cout

 

Όλα τα άλλα ήταν C. malloc και άγιος ο θεός.

Ειναι πιο ευκολη απο την new γι αυτο... :-D

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...