php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.01.2010, 19:50  
Neuer Benutzer
 
Registriert seit: 10.01.2010
Beiträge: 13
PHP-Kenntnisse:
Anfänger
Valini1992 befindet sich auf einem aufstrebenden Ast
Standard PHP Arbeit

Hallo zusammen

ich schreibe am Dienstag eine PHP Klausur, und ich hab bis jetzt nicht alles richtig verstanden, könnt ihr mir bitte helfen?

hier sind die Übungsaufgaben die wir erledigen sollten:

1.Es sollen 2 Zahlen eingegeben werden. Danach soll das Programm die Zahlen miteinander vergleichen. Ist Zahl 1 größer als Zahl 2 wird auf dem Bildschirm „prima“ ausgegeben. Ist Zahl 1 kleiner als Zahl 2 wird auf dem Bildschirm „sehr schön“ ausgegeben. Ist Zahl 1 gleich Zahl 2 wird „super“ auf dem Bildschirm ausgegeben.


2.Erweitere das Programm. Nun sollen 4 Zahlen eingegeben werden. Wenn Zahl 1 und Zahl 2 größer als Zahl 3 sind soll Zahl 3 von Zahl 1 und Zahl 2 abgezogen(subtrahiert) werden. Wenn Zahl 4 danach kleiner als Zahl 1 und Zahl 3 soll Zahl 3 wieder von Zahl 4 abgezogen werden. Alle Ergebnisse werden am Ende auf dem Bildschirm ausgegeben.

3.Es soll der Wochentag in Deutsch eingegeben werden. Auf dem Bildschirm wird dann der Wochentag in Englisch ausgegeben. (Switch-Anweisung benutzen)

4.Geben Sie Ihr Geburtsjahr ein. Das Programm soll dann auf dem Bildschirm ausgeben:
In N Jahren sind Sie Y. N soll von 1 bis 100 hoch zählen und Y soll das Alter ausgeben. Jeder Satz soll in einer neuen Zeile beginnen. (benutzen Sie for und While Schleife)

ich bedanke mich schonmal im vorraus

mfg
Valini1992 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 10.01.2010, 19:51  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Wir sind nicht dafür da deine Hausaufgaben zu machen. Das ist eigentlich recht einfach was du möchtest. Lies dir ein Tutorial durch dann müsstest du die Aufgaben hin bekommen.

Hinweis:
[!] Bitte lies dir diesen Thread zu den Grundlagen von PHP durch. Die Grundlagen sind essentiell für das Arbeiten mit PHP!

Geändert von Flor1an (11.01.2010 um 10:38 Uhr).
Flor1an ist offline  
Alt 10.01.2010, 19:55  
Neuer Benutzer
 
Registriert seit: 10.01.2010
Beiträge: 13
PHP-Kenntnisse:
Anfänger
Valini1992 befindet sich auf einem aufstrebenden Ast
Standard hm

Vielleicht nur die erste Aufgabe? wenn ich die erste aufgabe habe, kann ich die anderen Aufgaben leicht lösen.

wo finde ich die Tutorials?

mfg

jessica
Valini1992 ist offline  
Alt 10.01.2010, 19:58  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
wo finde ich die Tutorials?
Im Internet, einfach mal googlen!

Zu Aufgabe 1:

SELFHTML: HTML / Formulare
Formulare und PHP
Vergleichsoperatoren: Seite 2

Gruß
Asipak ist offline  
Alt 10.01.2010, 19:59  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Flor1an hat dir einen Thread mit allen möglichen Quellen verlinkt.

Zitat:
Vielleicht nur die erste Aufgabe? wenn ich die erste aufgabe habe, kann ich die anderen Aufgaben leicht lösen.
Fange du an und bei konkreten Problemen können wir helfen. Wir programmieren hier aber keine Aufgaben vor.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline  
Alt 10.01.2010, 20:00  
Benutzer
 
Registriert seit: 11.01.2009
Beiträge: 63
PHP-Kenntnisse:
Fortgeschritten
Winned befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
<?php
if ($zahl1 $zahl2) {
   echo 
'prima';


if (
$zahl1 $zahl2) { 
   echo 
'sehr schön';


if (
$zahl1 == $zahl2) { 
   echo 
'super'
}
?>
+ Formulare.

Aber das sind wirklich Grundlagen. Ich weiß ja nicht, was ihr da bei euch lernt. Wenn man sowas nicht hinbekommt weiß ich auch nicht weiter.

mfg
Winned ist offline  
Alt 10.01.2010, 20:04  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Wofür poste ich denn den Link wenn du ihn nicht liest.

@Winned: Jetzt hat Valini nichts dabei gelernt.
Flor1an ist offline  
Alt 10.01.2010, 20:08  
Neuer Benutzer
 
Registriert seit: 10.01.2010
Beiträge: 13
PHP-Kenntnisse:
Anfänger
Valini1992 befindet sich auf einem aufstrebenden Ast
Standard

Danke, jetzt verusche ich die anderen Aufgaben, ich poste sie wenn ich fertig bin
Valini1992 ist offline  
Alt 10.01.2010, 20:19  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.990
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Bin gespannt, wen Du dann in der Klausur die erste Aufgabe machen lässt, auf die die anderen aufbauen. Überhaupt - was nützt Dir die Lösung, das werden ohnehin andere Aufgaben sein, für die man Grundprinzipien verstanden haben muß.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 10.01.2010, 20:32  
Erfahrener Benutzer
 
Registriert seit: 23.08.2009
Beiträge: 241
PHP-Kenntnisse:
Fortgeschritten
MasterD wird schon bald berühmt werden
MasterD eine Nachricht über ICQ schicken
Standard

Leider haben wir in Info nicht das glück, PHP zu lernen, sonder das stinkende Java

Bei uns im Infokurs gibts auch so ein paar Flaschen, die versuch es aber wenigstens, bzw. fragen ihre Mitschüler und das auch 1 Woche vorher. Wenn du deine Klausur/Schulaufgabe zurück bekommst würd ich schonmal gern die Note wissen

Nichtsdestoweniger hier die Lösung: (Keine Garantie, alles trocken gecodet)

1.Es sollen 2 Zahlen eingegeben werden. Danach soll das Programm die Zahlen miteinander vergleichen. Ist Zahl 1 größer als Zahl 2 wird auf dem Bildschirm „prima“ ausgegeben. Ist Zahl 1 kleiner als Zahl 2 wird auf dem Bildschirm „sehr schön“ ausgegeben. Ist Zahl 1 gleich Zahl 2 wird „super“ auf dem Bildschirm ausgegeben.

PHP-Code:
<?php
if($_POST['submit']){
  if(
$_POST['zahl_1']>$_POST['zahl_2']){
    echo 
"prima";
  }else{
    echo 
"sehr schön";
  }
}else{
?>
<form method="post">
Zahl 1: <input type="text" name="zahl_1" value="" /><br/>
Zahl 2: <input type="text" name="zahl_2" value="" /><br/>
<input type="submit" value="Abschicken" name="submit" />
</form>
<?php
}
2.Erweitere das Programm. Nun sollen 4 Zahlen eingegeben werden. Wenn Zahl 1 und Zahl 2 größer als Zahl 3 sind soll Zahl 3 von Zahl 1 und Zahl 2 abgezogen(subtrahiert) werden. Wenn Zahl 4 danach kleiner als Zahl 1 und Zahl 3 soll Zahl 3 wieder von Zahl 4 abgezogen werden. Alle Ergebnisse werden am Ende auf dem Bildschirm ausgegeben.

PHP-Code:
<?php
if($_POST['submit']){
  if(
$_POST['zahl_1']>$_POST['zahl_3'] && $_POST['zahl_2']>$_POST['zahl_3']){
    
$_POST['zahl_1'] -= $_POST['zahl_3'];
    
$_POST['zahl_2'] -= $_POST['zahl_3'];
    if(
$_POST['zahl_1']>$_POST['zahl_4'] && $_POST['zahl_3']>$_POST['zahl_4']){
        
$_POST['zahl_4'] -= $_POST['zahl_3'];
    }
  }
  echo 
$_POST['zahl_1'].'<br/>';
  echo 
$_POST['zahl_2'].'<br/>';
  echo 
$_POST['zahl_3'].'<br/>';
  echo 
$_POST['zahl_4'].'<br/>';
}else{
?>
<form method="post">
Zahl 1: <input type="text" name="zahl_1" value="" /><br/>
Zahl 2: <input type="text" name="zahl_2" value="" /><br/>
Zahl 3: <input type="text" name="zahl_3" value="" /><br/>
Zahl 4: <input type="text" name="zahl_4" value="" /><br/>
<input type="submit" value="Abschicken" name="submit" />
</form>
<?php
}
?>

3.Es soll der Wochentag in Deutsch eingegeben werden. Auf dem Bildschirm wird dann der Wochentag in Englisch ausgegeben. (Switch-Anweisung benutzen)

PHP-Code:
<?php
if($_POST['submit']){
    
$_POST['day'] = strtolower($_POST['day']);
  switch(
$_POST['day']){
    case 
"montag":
        echo 
"monday";
        break;
    case 
"dienstag":
        echo 
"tuesday";
        break;
    case 
"mittwoch":
        echo 
"wednsday";
        break;
    case 
"donnerstag":
        echo 
"thursday";
        break;
    case 
"freitag":
        echo 
"friday";
        break;
    case 
"samstag":
        echo 
"saturday";
        break;
    case 
"sonntag":
        echo 
"sunday";
        break;
    }  
}else{
?>
<form method="post">
Wochentag: <input type="text" name="day" value="" /><br/>
<input type="submit" value="Abschicken" name="submit" />
</form>
<?php
}
?>
4.Geben Sie Ihr Geburtsjahr ein. Das Programm soll dann auf dem Bildschirm ausgeben:
In N Jahren sind Sie Y. N soll von 1 bis 100 hoch zählen und Y soll das Alter ausgeben. Jeder Satz soll in einer neuen Zeile beginnen. (benutzen Sie for und While Schleife)

PHP-Code:
<?php
if($_POST['submit']){
    for(
$i=1;$i<101;$i++){
        echo 
"In ".$i." Jahren sind Sie ".(date('Y')-$_POST['year']+$i)."<br/>";
    }
}else{
?>
<form method="post">
Geburtsjahr: <input type="text" name="year" value="" /><br/>
<input type="submit" value="Abschicken" name="submit" />
</form>
<?php
}
?>
So Far,
MasterD

Keine Garantie für Richtigkeit!

@Destruction: Siehe über dem hier, wenn du willst kannst ja dein Spendenbutton auch einfügen

Da ist man einmal Nett und schon bekommt man eine drüber gezogen Von mir aus kann ich auch in Rätseln sprechen

Geändert von MasterD (11.01.2010 um 18:06 Uhr).
MasterD ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] DRINGEND Programierer für kleine Arbeit gesucht EmGi Beitragsarchiv 1 22.12.2009 18:40
Suche Arbeit als MySQL/PHP und HTML coder.. Feldmarschall Beitragsarchiv 1 12.08.2009 21:55
Erfahrener Webdesigner/-programmierer sucht Arbeit! Metalphreek Beitragsarchiv 4 03.01.2009 17:46
JAVA SCRIPT Ist in arbeit Danke an alle jesus666 Beitragsarchiv 1 26.10.2005 22:35
Kann auch etwas Arbeit gebrauchen nixdorf Beitragsarchiv 1 26.07.2005 19:39
Suche ein bisschen Arbeit Charly Shop Sui Beitragsarchiv 7 25.07.2005 11:46
kleine arbeit zu vergeben! phpbb forum 2.0.15 + auction 1.3m Beitragsarchiv 1 05.06.2005 21:22
Arbeit mit "hidden" - Nachfolgende Zeilen verrutsc Igäl HTML, Usability und Barrierefreiheit 6 25.04.2005 16:19
Kleine Design Arbeit Beitragsarchiv 7 06.03.2005 15:55
Design Arbeit Beitragsarchiv 0 02.03.2005 08:14
HTML Arbeit Beitragsarchiv 0 28.02.2005 21:45
LKW Fahrer sucht Arbeit bis 40 test022 Beitragsarchiv 1 19.09.2004 19:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php arbeit, arbeit php, arbeit in php, php quellcode klausur, php arbait, php leistungskursarbeit, php klausur, arbeit mit php, php arbiet, arbeit de php, $zahl .= $_post[bildschirm];, php arbeit.de, programm ür php arbeit, http://www.php.de/php-einsteiger/63222-php-arbeit.html, phparbeit. de, \php klausur\, _post \'submit\' mit mehreren eingabefeldern php, php arbeit php.de, php-klausur, 1.erweitere das programm. nun sollen 4 zahlen eingegeben werden. wenn zahl 1 und zahl 2 größer als zahl 3 sind soll zahl 3 von zahl 1 und zahl 2 abgezogen(subtrahiert) werden. wenn zahl 4 danach kleiner als zahl 1 und zahl 3 soll zahl 3 wieder von zahl 4

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum