c programm als java application aufs nokia 6230

Status
Nicht offen für weitere Antworten.

dqvgasmo

Neues Mitglied
hi,

ich hab mal eine abenteuerliche frage, bei der ich euere hilfe brauche, bzw ob es überhaupt möglich ist.

vielleicht kennen einige von euch das bayrische kartenspiel schafkopfen.
da hier meistens um geld gespielt wird habe ich ein kleines c programm geschrieben um den verlauf durch rechenfehler nicht unnötig aufzuhalten. nun liegt das problem darin dass man ein notebook braucht, da kam mir die idee das programm auf das nokia handy zu installieren... da dieses aber nur java applications unterstützt und ich keinerlei ahnung von java programmierung habe wollte ich euch um hilfe bitten. für das nokia 6230 braucht man .jar bzw .jad dateien. ich post jetzt einfach mal den c quellcode vielleicht hilft mir ja jemand:


Code:
#include <stdlib.h>
#include <stdio.h>
#include <math.h>

void main(void)

{
	
	char eins[10];
	char zwei[10];
	char drei[10];
	char vier[10];
	int spiel;
	int multi;
	int gew1;
	int gew2;
	int gews;
	int gewv;
	int gov;
	int schn;
	int betrag=0;
	int geld1=0;
	int geld2=0;
	int geld3=0;
	int geld4=0;


	//Eingabe

	printf("  ***************************************************************************");
	printf("\n\n   Name des ersten Spielers:\t");				
	scanf("%s",eins);

	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Name des zweiten Spielers:\t");				
	scanf("%s",zwei);

	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Name des dritten Spielers:\t");				
	scanf("%s",drei);

	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Name des vierten Spielers:\t");				
	scanf("%s",vier);

	
	printf("\n\n");
	printf("  ***************************************************************************");

	

	//Schleife
	
	while(1)
	{

	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Fuer Rufspiel 1, fuer Solo, Geier oder Wenz 2:\t");				
	scanf("%i",&spiel);


	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Fuer Schneiderfrei/Schneider/Schwarz/Lauf 0-8:\t");				
	scanf("%i",&schn);


	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Wie oft wurde gedoppelt(stellen+kontra+tout):\t");				
	scanf("%i",&multi);

	
	if(spiel==1)
	{

	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Der 1. Gewinner ist:\n");
	printf("\n   1 fuer %s",eins);
	printf("\n   2 fuer %s",zwei);
	printf("\n   3 fuer %s",drei);
	printf("\n   4 fuer %s\n\n\t",vier);
	scanf("%i",&gew1);

	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Der 2. Gewinner ist:\n");
	printf("\n   1 fuer %s",eins);
	printf("\n   2 fuer %s",zwei);
	printf("\n   3 fuer %s",drei);
	printf("\n   4 fuer %s\n\n\t",vier);
	scanf("%i",&gew2);
	}

	else
	{

	printf("\n\n");
	printf("  ***************************************************************************");
	printf("\n\n   Gewonnen 1 oder Verloren 0:\t\t\t\t");
	scanf("%i",&gov);
	
	printf("\n\n");
	printf("  ***************************************************************************");

		if(gov==1)
		{
		printf("\n\n   Der Gewinner ist:\n");
		printf("\n   1 fuer %s",eins);
		printf("\n   2 fuer %s",zwei);
		printf("\n   3 fuer %s",drei);
		printf("\n   4 fuer %s\n\n\t",vier);		
		scanf("%i",&gews);
		}

		else
		{
		printf("\n\n   Der Verlierer ist:\n");
		printf("\n   1 fuer %s",eins);
		printf("\n   2 fuer %s",zwei);
		printf("\n   3 fuer %s",drei);
		printf("\n   4 fuer %s\n\n\t",vier);		
		scanf("%i",&gewv);
		}

	}

	//Hauptprogramm


	switch(spiel)
	{

	case 1: betrag=(10+(schn*10))*(pow(2,multi));
			break;

	case 2: betrag=(20+(schn*10))*(pow(2,multi));
			break;
	}


	switch(spiel)
	{
	
	case 1:
	
		switch(gew1)
		{


		case 1:

			switch(gew2)
			{
			case 2:
				geld1=geld1+betrag;
				geld2=geld2+betrag;
				geld3=geld3-betrag;
				geld4=geld4-betrag;
				break;
			
			case 3:
			
				geld1=geld1+betrag;
				geld2=geld2-betrag;
				geld3=geld3+betrag;
				geld4=geld4-betrag;
				break;
			
			case 4:
			
				geld1=geld1+betrag;
				geld2=geld2-betrag;
				geld3=geld3-betrag;
				geld4=geld4+betrag;
				break;
			}
			break;

		case 2:

			switch(gew2)
			{
			case 1:
				geld1=geld1+betrag;
				geld2=geld2+betrag;
				geld3=geld3-betrag;
				geld4=geld4-betrag;
				break;
			
			case 3:
			
				geld1=geld1-betrag;
				geld2=geld2+betrag;
				geld3=geld3+betrag;
				geld4=geld4-betrag;
				break;
			
			case 4:
			
				geld1=geld1-betrag;
				geld2=geld2+betrag;
				geld3=geld3-betrag;
				geld4=geld4+betrag;
				break;
			}
			break;

		case 3:

			switch(gew2)
			{
			case 1:
				geld1=geld1+betrag;
				geld2=geld2-betrag;
				geld3=geld3+betrag;
				geld4=geld4-betrag;
				break;
			
			case 2:
			
				geld1=geld1-betrag;
				geld2=geld2+betrag;
				geld3=geld3+betrag;
				geld4=geld4-betrag;
				break;
			
			case 4:
			
				geld1=geld1-betrag;
				geld2=geld2-betrag;
				geld3=geld3+betrag;
				geld4=geld4+betrag;
				break;
			}
			break;

		case 4:

			switch(gew2)
			{
			case 1:
				geld1=geld1+betrag;
				geld2=geld2-betrag;
				geld3=geld3-betrag;
				geld4=geld4+betrag;
				break;
			
			case 2:
			
				geld1=geld1-betrag;
				geld2=geld2+betrag;
				geld3=geld3-betrag;
				geld4=geld4+betrag;
				break;
			
			case 3:
			
				geld1=geld1-betrag;
				geld2=geld2-betrag;
				geld3=geld3+betrag;
				geld4=geld4+betrag;
				break;
			}
			break;
		}
		break;


	case 2:

		if(gov==1)
		{
	
		switch(gews)
		{
		case 1:
			geld1=geld1+(3*betrag);
			geld2=geld2-betrag;
			geld3=geld3-betrag;
			geld4=geld4-betrag;
			break;

		case 2:
			geld1=geld1-betrag;
			geld2=geld2+(3*betrag);
			geld3=geld3-betrag;
			geld4=geld4-betrag;
			break;

		case 3:
			geld1=geld1-betrag;
			geld2=geld2-betrag;
			geld3=geld3+(3*betrag);
			geld4=geld4-betrag;
			break;

		case 4:
			geld1=geld1-betrag;
			geld2=geld2-betrag;
			geld3=geld3-betrag;
			geld4=geld4+(3*betrag);
			break;
		}
		}

		else
		{
		switch(gewv)
		{
		case 1:
			geld1=geld1-(3*betrag);
			geld2=geld2+betrag;
			geld3=geld3+betrag;
			geld4=geld4+betrag;
			break;

		case 2:
			geld1=geld1+betrag;
			geld2=geld2-(3*betrag);
			geld3=geld3+betrag;
			geld4=geld4+betrag;
			break;

		case 3:
			geld1=geld1+betrag;
			geld2=geld2+betrag;
			geld3=geld3-(3*betrag);
			geld4=geld4+betrag;
			break;

		case 4:
			geld1=geld1+betrag;
			geld2=geld2+betrag;
			geld3=geld3+betrag;
			geld4=geld4-(3*betrag);
			break;
		}
		}
		break;

	}

	printf("\n\n  ***************************************************************************\n\n");

	printf("   %s:  %i\n",eins,geld1);
	printf("   %s:  %i\n",zwei,geld2);
	printf("   %s:  %i\n",drei,geld3);
	printf("   %s:  %i",vier,geld4);



	}
}



also schon mal danke im voraus

gruss fabi
 

Sky

Top Contributor
Also, es handelt sich hier um ein Forum und nicht um eine Quellcode-Maschine!
Lies Dir mal ein FAQ zu J2ME durch und Du wirst dein Prog in kurzer Zeit umsetzen können... die Programmlogik liegt ja auch bereits vor...!
 

tomkruse

Bekanntes Mitglied
Hi!

Um Deine erste Frage zu bantworten: Ja, es ist möglich.

Ich würde Dir aber auf jeden Fall empfehlen, das einmal selber zu probieren und wenn Du auf Probleme stößst bzw. bei der Implementierung weitere Fragen auftrauchen, dann kannst Du diese ja stellen und es hilft Dir auch sicher gerne jemand.

viele Grüße

Tom.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Frage zu Java Programm für Windows Mobile 6.5 Android & Cross-Platform Mobile Apps 2
A Java Programm auf Handy? Android & Cross-Platform Mobile Apps 2
J J2ME Java Programm im Hintergrund auf Handy laufen lassen? Android & Cross-Platform Mobile Apps 2
W Fertiges Programm auf dem Telephon zum Laufen bringen - wie? Android & Cross-Platform Mobile Apps 13
V Kennt jemand ein Programm , um .DEX Dateien zu öffnen, bearbeiten und wieder speichern? Android & Cross-Platform Mobile Apps 2
T Android Programm zu Android-App Android & Cross-Platform Mobile Apps 4
B Wo lege ich im Programm texdteien oder ini's ab Android & Cross-Platform Mobile Apps 16
J Programm zum prüfen auf AppUpdates Android & Cross-Platform Mobile Apps 7
Y Erstes kleines Android Programm will nicht so recht... Android & Cross-Platform Mobile Apps 1
F Android USB Verbindung zu Windows Programm Android & Cross-Platform Mobile Apps 3
X Android Befehle an einem PC-Programm schicken Android & Cross-Platform Mobile Apps 4
M Android Android Programm mehr Speicher zuweisen Android & Cross-Platform Mobile Apps 4
S Android Programm pausieren lassen Android & Cross-Platform Mobile Apps 2
P Android Programm stürzt ab - Es geht um Netzwerk Android & Cross-Platform Mobile Apps 5
S Programm, daß auf eingehende Anrufe reagiert Android & Cross-Platform Mobile Apps 3
E Fertiges Programm auf Smartphone zum laufen bringen. Android & Cross-Platform Mobile Apps 2
B Programm aus einem Buch funzt nicht! Android & Cross-Platform Mobile Apps 16
C Programm nicht auf Handy installierbar (Zertifikatfehler) Android & Cross-Platform Mobile Apps 3
R Programm mit Elementen aus High-Level API und Low-Level API Android & Cross-Platform Mobile Apps 11
D J2ME - Wie und welches Programm Android & Cross-Platform Mobile Apps 10
U Programm um die Klassen darzustellen Android & Cross-Platform Mobile Apps 4
S Idee gesucht für ein kleines Programm Android & Cross-Platform Mobile Apps 3
luke86 Programm von Handy zu Handy weitergeben(NOKIA N70) Android & Cross-Platform Mobile Apps 3
D Bluetooth Pairing dem Programm ueberlassen? Android & Cross-Platform Mobile Apps 3
G Programm auf handy installieren Android & Cross-Platform Mobile Apps 3
B Programm für NokiaComunicator erstellen Android & Cross-Platform Mobile Apps 2
AllBlack Suche Programmierer in Java und Kotlin mit dem ich mich Selbstständig machen kann Android & Cross-Platform Mobile Apps 23
W Netzwerk Verbindungen Java Android Android & Cross-Platform Mobile Apps 107
Adem61 Flutter Frontend und Java Backend möglich ? Android & Cross-Platform Mobile Apps 2
M Repository bei Room-Database in Android Studio (Java) Android & Cross-Platform Mobile Apps 2
T Android Android Augmented Faces in Java. Neue Landmarks erstellen Android & Cross-Platform Mobile Apps 1
rafi072001 Java API um HTML Elemente von externen Websiten zu bekommen Android & Cross-Platform Mobile Apps 2
N Android java.lang.IllegalStateException: No host Android & Cross-Platform Mobile Apps 22
A Mit Java neues item in ein string-array einer Strings.xml schreiben Android & Cross-Platform Mobile Apps 4
ruutaiokwu Wie fügt man bei Android Studio .jar-Libraries zu einem Android-Java-Projekt hinzu? Android & Cross-Platform Mobile Apps 33
M Gradle sync failed: Could not determine Java version using executable Android & Cross-Platform Mobile Apps 5
J AndroidStudio Login.Java Android & Cross-Platform Mobile Apps 0
O Web API in Android (JAVA) einbinden Android & Cross-Platform Mobile Apps 3
N Wie kann ich mein Handy mit Java rooten? Android & Cross-Platform Mobile Apps 38
T Bringen mir die Java-Basics irgendetwas für die Android-Programmierung Android & Cross-Platform Mobile Apps 4
T Fehler Android Studio: java.net.MalformedURLException: no protocol: http%3A%2F%2Fwww.mal ..... Android & Cross-Platform Mobile Apps 2
C Android Programmierung speziell oder einfach Java Buch kaufen? Android & Cross-Platform Mobile Apps 3
L Android RadioButtonGroup innerhalb der JAVA Android & Cross-Platform Mobile Apps 4
L Android Java scheint XML nicht zu finden Android & Cross-Platform Mobile Apps 11
J Android String in andere Java-Dateien überführen Android & Cross-Platform Mobile Apps 1
J Android Java Packet in Android Java ide hinzufügen. Android & Cross-Platform Mobile Apps 3
T Usage: java ZipInfo zfname Android & Cross-Platform Mobile Apps 2
P Android App - Java Android & Cross-Platform Mobile Apps 1
S Android Android java onclick listener Problem Android & Cross-Platform Mobile Apps 9
P Android JUnit Testprojekt warum keine Java Klassen Android & Cross-Platform Mobile Apps 1
J Plötzlich "java.lang.String cannot be converted to JSONObject" Android & Cross-Platform Mobile Apps 9
A Android join."," von python in java Android & Cross-Platform Mobile Apps 4
C Android Code in mehrere .java verteilen Android & Cross-Platform Mobile Apps 6
T Android Android Sensor: Java Problem Android & Cross-Platform Mobile Apps 1
A Wieso keine java - forum app Android & Cross-Platform Mobile Apps 4
D Lib für (Desktop-)Java und Android schreiben Android & Cross-Platform Mobile Apps 7
D Android Java-Umfang durch Apps-Entwicklung? Android & Cross-Platform Mobile Apps 1
M jsonobject cannot be cast to java.lang.string Android & Cross-Platform Mobile Apps 4
M Fehler ohne Sinn? java.lang.RuntimeException: Unable to start activity ComponentInfo Android & Cross-Platform Mobile Apps 11
W Java Editor für Android +Emulator Android & Cross-Platform Mobile Apps 7
B java.lang.RuntimeException: Unable to start activity ComponentInfo Android & Cross-Platform Mobile Apps 2
M Android Switch-Klasse stoppt Android App / java.lang.NullPointerException Android & Cross-Platform Mobile Apps 5
L Mit Java ein Android Projekt kompilieren Android & Cross-Platform Mobile Apps 6
F Bei einer Android Java App, Objekte erstellen Android & Cross-Platform Mobile Apps 2
J Android-App-Programmierung - Ähnlich normaler Java-Programmierung? Android & Cross-Platform Mobile Apps 6
G R.java erzeugen Android & Cross-Platform Mobile Apps 5
M Java und App Programmierung in 4 Monaten? Android & Cross-Platform Mobile Apps 7
X Unable to execute dex: Java heap space Exception bei Sqllite lib Android & Cross-Platform Mobile Apps 14
G Wie kann ich nachhelfen die R.java zu aktualisieren? Android & Cross-Platform Mobile Apps 3
G Android XML - Teil in Java importieren Android & Cross-Platform Mobile Apps 2
M Push-Nachricht via Java Android & Cross-Platform Mobile Apps 2
F Bilder in Java importieren (Fehler?) Android & Cross-Platform Mobile Apps 5
L Java Anwendungen fürs IPad Android & Cross-Platform Mobile Apps 6
S Desktop Anwedung ( Java 6 ) auf android zu greifen. Android & Cross-Platform Mobile Apps 6
V App Daten in Java Applikation Android & Cross-Platform Mobile Apps 3
L Android Android über Java Code connecten? Android & Cross-Platform Mobile Apps 2
A Android SimpleDateFormat gibt für Date unter android anderes Datum zurück als in Std. Java Android & Cross-Platform Mobile Apps 2
S Android binäre Daten zwischen Android und einem Java-Server Android & Cross-Platform Mobile Apps 5
A Java Symbian Programmierung Android & Cross-Platform Mobile Apps 4
S Android Java, Android und Serializable Android & Cross-Platform Mobile Apps 3
H Mjpeg Code läuft unter Java jedoch nicht unter Android? Android & Cross-Platform Mobile Apps 11
W Android Crosswordliste Java<->Android Syntax Android & Cross-Platform Mobile Apps 5
H Android ANDROID SDK + JAVA SE Development Kit (JDK) Android & Cross-Platform Mobile Apps 4
B Java auf dem Handy Android & Cross-Platform Mobile Apps 5
Y sun java wireless toolkit couldnt find jdk Android & Cross-Platform Mobile Apps 2
S ipod app mit java Android & Cross-Platform Mobile Apps 22
J Java ME java.rmi.Remote kann nicht gefunden/geladen werden Android & Cross-Platform Mobile Apps 9
Bastifantasti Java ME Objekte in Java? Android & Cross-Platform Mobile Apps 3
P Java ME Java me sdk3 - bin am ende Android & Cross-Platform Mobile Apps 7
K Java ME Handy Java App die die Navigationstasten abfragt Android & Cross-Platform Mobile Apps 7
W Android gleich Java? Android & Cross-Platform Mobile Apps 3
C Java ME Kein Java Zugriff auf Samsung! Android & Cross-Platform Mobile Apps 5
R Handy Java Version Android & Cross-Platform Mobile Apps 18
J iPhone/iPod/iPad und Java? Android & Cross-Platform Mobile Apps 12
E Java ME package java.sql does not exist? Android & Cross-Platform Mobile Apps 2
V [Java] und [JavaME] ClientServer StreamConnection . Problem beim lesen / schreiben Android & Cross-Platform Mobile Apps 2
O Entwickler für Java Anwendungen auf Handy gesucht! Android & Cross-Platform Mobile Apps 3
I Java Handy - mehrere Programme gleichzeitig Android & Cross-Platform Mobile Apps 8
Screen Java auf Handy,aber nicht Ja2Me ! Android & Cross-Platform Mobile Apps 3
T Java Mobile SDK 3 - Can't Connect to Device Manager Android & Cross-Platform Mobile Apps 14

Ähnliche Java Themen

Neue Themen


Oben