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

ασκηση με πίνακα στην 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++)

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);

}

 

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

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

7 απαντήσεις σε αυτή την ερώτηση

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

  • 0

 

Νομιζω πως ειναι 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);
}

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

Εφόσον δεν κάνει include ούτε έναν header της C++, ε δεν το λες και C++ αυτό.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

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

 

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

 

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

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

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

 

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

 

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

  • Like 2

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

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

 

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

 

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

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

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

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

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

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

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

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

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

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

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.