C++ Programm
-
Also ich hab ein problem mit einem programm hoffentlich könnt ihr mirs schreiben(es muss mit Borland geschrieben werden)
Schreiben Sie ein Programm 0matrix.cpp.Es soll zu einer Eingabe von Reihen und Spalten für eine Matrix auffordern. Danach soll jedes einzelne Matrixelement eingegeben werden und danach die Spaltenmittelwerte ausgegeben werden. Die folgende Funktion mit offenen Arraygrenzen verwenden:
void EingabeMatrix(double matrix[] [MAX_Spalte],int Zeilen,int Spalten)
(Bildschirmausgabe)
Anzahl der Zeilen [2 to 30]: 3
Anzahl der Spalten [1 to 10]: 2
matrix[0][0]: 10
matrix[0][1]: 20matrix[1][0]: 40
matrix[1][1]: 50matrix[2][0]: 70
matrix[2][1]: 80Mittelwert fuer Spalte 0=40
Mittelwert fuer Spalte 1=50Also so soll das dann aussehen vielen dank für hilfe
-
Wieviel zahlst du?
-
des is ne schulaufgabe!
-
DefenDer schrieb:
des is ne schulaufgabe!
Sieht man. Und? Du willst, das jemand anders deine Arbeit macht, und zeigst dabei nicht das geringste Anzeichen für Eigeninitiative. Du hast ja nicht mal das richtige Forum gefunden.
Also nochmal: Was zahlst du?
-
doch ein bissel was hab ich ja schon aber ich glaub net das mann damit was anfangen kann die hälfte geht ja schon:
#include <iostream.h>
#include <conio.h>void main()
{float haha[28][10];
int Zeilen,Spalten;
cout<<"Anzahl der Zeilen (2...30): ";
cin>>Zeilen;
cout<<"Anzahl Spalten (1...10): ";
cin>>Spalten;//Eingabe
cout<<"\n\nEingabe\n";
for(int i=0;i<Zeilen;i++)
{
cout<<(i+1)<<". "<<endl;for (int x=0;x<Spalten;x++)
{
cout<<"matrix ["<<i<<"]["<<x<<"]: ";
cin>>haha[i][x];
}}
getch();
}
-
Hallo
statt <iostream.h> lieber <iostream> und ein unsing namespace std; drunter und es heißt int main und nicht void main.
Viel Spaß
chrische
-
Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Habe mich innerlich geweigert, jemanden seine Hausaufgaben zu machen, aus dem selben Grund wie die anderen unten auch. Jedoch hatte ich nix zu tun und wollte die aufgabe ma selber machn

ABER! Die Aufgabe berechnet den Mittelwert des Zeilen, nicht der Spalten. Wenndes also richtig haben willst empfehle ich dir das system hinter der aufgabe zu verstehen und es selber zu schreiben !
// Matrix-Mittelwerte.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung. // #include "stdafx.h" #include <iostream> using namespace std; int main() { int Array [28][10]; int ZaehlerArray [28]; int Zeilen; int Spalten; cout << "Zeilen: "; cin>>Zeilen; cout << "Spalten: "; cin>> Spalten; for (int i=0; i<Zeilen; i++) { for (int k=0;k<Spalten;k++) { cout << "Matrix [" << i << "] [" << k << "] = "; cin >> Array [i][k]; } } for (int i=0; i<Zeilen; i++) { ZaehlerArray [i] = 0; for (int k=0;k<Spalten;k++) { ZaehlerArray [i] += Array [i][k]; } ZaehlerArray [i] /= Spalten; cout << "Zeile " << i << " = " << ZaehlerArray[i] << endl;; } system("PAUSE"); return 0; }Hatte jetzt leider keine Zeit es noch zu kommentieren (19 uhr werde ich abgeholt ab ins kino, jippie
), aber wennde dich nur ein BISCHEN mit dem thema auseinandersetzt, solltest du's verstehn. Der ganze code is generell total unsauber, bitte jetzt nich niedermachn 
Noch viel Glück wünsch ich dir. Und das nächste mal stelle deine Fragen bitte nicht "wer kann mir bitte meine Hausaufgaben machen?", sondern konkrete probleme am quellcode!! sonst wird dir wohl nich geholfen werden

-
Hast du irgend eine Frage, DefenDer?