piątek, 27 listopada 2015

Kalkulator.

<script>
function dodawanie()
{

document.a.wynik.value=parseInt(document.a.liczba1.value)+parseInt(document.a.liczba2.value)
}
function odejmowanie()
{
document.a.wynik.value=parseInt(document.a.liczba1.value)-parseInt(document.a.liczba2.value)
}

function mnozenie()
{
document.a.wynik.value=parseInt(document.a.liczba1.value)*parseInt(document.a.liczba2.value)
}

function dzielenie()
{
document.a.wynik.value=parseInt(document.a.liczba1.value)/parseInt(document.a.liczba2.value)
}

</script>
<form name="a">
Podaj pierwszą liczbę :
<input type="text" name="liczba1"><br>
Podaj drugą liczbę : <input type="text" name="liczba2"><br></br>
<input type="button" onclick="dodawanie()" value="Dodawanie"/>
<input type="button" onclick="odejmowanie()" value="Odejmowanie"/>
<input type="button" onclick="mnozenie()" value="Mnozenie"/>
<input type="button" onclick="dzielenie()" value="Dzielenie"/>
</br>
</br>
Wynik : <input type="text" name="wynik"/>
</form>
</body>
</html>

poniedziałek, 9 listopada 2015

CE PLUS PLUS PLUS

http://miroslawzelent.pl/wyklady/c-plus-plus-pascal-kurs-podstawowy.pdf



#include <iostream>

using namespace std;
float liczba1, liczba2;
float dodaj(float a, float b)
{
 return a+b;
}
float odejmij(float a, float b)
{
 return a-b;
}
int main()
{
 cout<<"Kalkulator"<<endl;
 cout<<"Podaj pierwsza liczbe: ";
 cin>>liczba1;
 cout<<"Podaj pierwsza liczbe: ";
 cin>>liczba2;
 cout<<"Suma = "<<dodaj(liczba1,liczba2);
 cout<<endl;
 cout<<"Roznica = "<<odejmij(liczba1,liczba2);
 return 0;

}



=======================================================================

#include <iomanip.h>
#include <conio.h>
#include <iostream>
using namespace std;
int main(){
float a,b,pole;
cout<<"Program obliczający pole prostokąta"<<)endl;
cout<<"Podaj bok a"<<endl;
cin>>a;
cout<<"Podaj bok b"<<endl;
cin>>b;
pole = a*b;
cout<<fixed;
cout<<setprecision(2);
cout<<"Pole prostokąta a=<<a" i bok b<<b<<"wynosi<<pole<<endl;
getch();
}


Zadanie 2
#include <iostream.>
#include <iomanip>
using namespace std;
main()
{
 float r, objetosc;
 cout << "Program oblicza objetosc kuli o promieniu r." << endl;
 cout << "Podaj promien r." << endl;
 cin >> r;
 objetosc = 4*r*r*r/3;
 cout << fixed;
 cout << setprecision(2); //okresla dokladnosc liczb przecinkowych
 cout << "Objetosc kuli o promieniu r = " << r << " wynosi ";
 cout << objetosc << "." << endl;
 return 0; 
}


Zadanie 4
#include<iostream>
#include <iomanip>
using namespace std;
main()
{
 int a = 37;
 int b = 11;

 cout << " dwoch liczb calkowitych." ;
 cout << "Dla liczb a = " << a << " i b = " << b << endl;
 cout << a << "%" << b << " = " << a%b << "." << endl;
 return 0;
}


Zadanie 5
using namespace std;
main()
{
 float x, y, suma, roznica, iloczyn, iloraz;
 cout << "Program oblicza sume, roznice, iloczyn i iloraz" << endl;
 cout << "dla dwoch liczb x i y wprowadzanych z klawiatury." << endl;
 cout << endl;
 cout << "Podaj x." << endl;
 cin >> x;
 cout << "Podaj y." << endl;
 cin >> y;
 suma = x+y;
 roznica = x-y;
 iloczyn = x*y;
 iloraz = x/y;
 cout << fixed;
 cout << setprecision (2);
 cout << "Dla x = " << x << " i y = " << y << endl;
 cout << endl; // wydruk pustej linii
 cout << "suma = " << suma << "," << endl;
 cout << "roznica = " << roznica << "," << endl;
 cout << "iloczyn = " << iloczyn << "," << endl;
 cout << "iloraz = " << iloraz << ".";
return 0;
}








poniedziałek, 2 listopada 2015

Formularze i ich odbiór.

jeden.html


<html>
 <head>

 <meta charset="utf-8" />

  <title>

   Formularz kontaktowy:
   
  </title>
 </head>
 <body>
 <b>
 <form action='dwa.php' method='GET'>

 <p> Formularz kontaktowy: </p>

  Nazwisko:<br/> <input type=text name='nazwisko'/><br/>
  Imię: <br/> <input type=text name='imię'/><br/>
  Zawód : <br/> <input type=text name='zawód'/><br/>
  Adres e-mail : <br/><input type=text name='email'/><br/><br/>
  
  Wykształcenie:<br/>
  <input type=radio name=zamow value="Podstawowe"/>Podstawowe<br>

  <input type=radio name=zamow value="Średnie"/>Średnie<br>
  
  <input type=radio name=zamow value="Wyższe"/>Wyższe<br><br/>
  
  
  <select name="wybor">
 <option value="-">Wybór języka:</option> 
    <option value="ang">Język angielski</option> <br/>
    <option value="nie">Język niemiecki</option> <br/>
<option value="fra">Język francuski</option> <br/>
<option value="wło">Język włoski</option> <br/>
</select>
<br/> <br/>

  
   <input type=checkbox name="dane"/> Zgadzam się na przetwarzanie moich danych osobowych: 
   
   <br/><br/>
   
  <input type=submit value="Wyślij"/>
  
  <input type=reset value="Wyczyść"/>
  
  
  
  </b>
  </form>
 </body>

</html>


dwa.php

<html>
 <head>
 <meta charset="utf-8" />
  <title>
   Wyniki
  </title>
 </head>

 <body>
 <b>

 Dziękujemy! Rejestracja przebiegła pomyślnie </br> Wprowadzone dane:  <?php echo ($_GET['dane'] == 'on' ? 'Tak' : 'Nie')?><br>

  Nazwisko: <?php echo $_GET['nazwisko']?><br>
  Imię: <?php echo $_GET['imię']?><br>
  Zawód: <?php echo $_GET['zawód']?><br>
  Adres e-mail: <?php echo $_GET['email']?><br>
  

  Wykształcenie: <?php switch($_GET['zamow']){
   case 'Podstawowe':
     echo 'Podstawowe';
     break;
   case 'Średnie':
     echo 'Średnie';
     break;
   case 'Wyższe':
     echo 'Wyższe';
     break;
   }
?>
<br><br>

Znajomość języków: <?php switch($_GET['wybor']){

case 'ang':
     echo 'Język angielski';
     break;
   case 'nie':
     echo 'Język niemiecki';
     break;
   case 'fra':
     echo 'Język francuski';
     break;
case 'wło':
     echo 'Język włoski';
     break;
   }
?>


</b>



 </body>
</html>



środa, 28 października 2015

Formatowanie ciągów znaków.

Funkcja Trim zwraca łańcuch (String) bez początkowych i końcowych spacji.

Składnia funkcji Trim:

Trim(Łańcuch)

Argument Łańcuch jest wymaganym wyrażeniem łańcuchowym. Jeżeli Łańcuch zwiera Null zostanie zwrócone Null.

Funkcja Trim usuwa początkowe i końcowe spacje.
Aby usunąć tylko początkowe spacje należy użyć funkcji LTrim a funkcji RTrim aby usunąć spacje końcowe.

Wywołanie funkcji Trim (Łańcuch) ma takie samo działanie jak wywołanie LTrim (RTim (Łańcuch)) lub RTrim (Ltrim (Łańcuch)).

Przykład użycia funkcji Trim:

Dim varNapis As Variant
varNapis=Trim("    - tekst -    ")
  'varNapis="- tekst -"



  • Len(ciag) - długość ciągu, np. Len("Tekst") -> 4
  • UCase(ciag) - zamiana na wielkie litery, np. UCase("Tekst") -> "TEKST"
  • LCase(ciag) - zamiana na małe litery, np. LCase("Tekst") -> "tekst"
  • Left(ciag, dlugosc) - początek ciągu, np. Left("Tekst",2) -> "Te"
  • Right(ciag, dlugosc) - koniec ciągu, np. Right("Tekst",3) -> "kst"
  • Mid(ciag, poczatek, dlugosc) - wnętrze ciągu, np. Mid("Tekst",2,3) -> "eks"
  • Instr(poczatek, ciag, podciag) - szukanie podciągu w ciągu, np. Instr(1,"Tekst","e") -> 2
  • Str(liczba) - konwersja liczby na ciąg, np. Str(12) -> "12"
  • Val(ciag) - konwersja ciągu na liczbę, np. Val("12") -> 12
  • Trim(ciag) - usuwanie spacji początkowych i końcowych, np. Trim("  Tekst  ") -> "Tekst"
  • LTrim(ciag) - usuwanie spacji początkowych, np. LTrim("  Tekst  ") -> "Tekst  "
  • RTrim(ciag) - usuwanie spacji końcowych, np. RTrim("  Tekst  ") -> "  Tekst"
  • String(liczba, podciag) - powtarzanie podciągu w ciągu, np. String(2, "ma") -> "mama"
  • Space(liczba) - stworzenie ciągu złożonego ze spacji, np. Space(3) -> "   "
  • strlen - zlicza długośc znaków zwracając nam liczbę od zera numerowanie.
  • strtoupper od dużej litery
  • strtolower od małej litery
  • substr 

czwartek, 22 października 2015

Formularze.

<script language ="JavaScript">

<meta charset="utf-8" />

 function przetwarzaj_dane (formularz){
 if(formularz.imie.value =="")
  alert("A może jednak podałbyś swoje imie?");
 else
  alert(" Cześć " +formularz.imie.value+ "! Miło Cię poznać");
 }



 </script>
</head>
<body>

<h2>
<form name="formularz1">
Podaj nam swoje imię:
<br>
<input type="text"NAME="imie">
<br><br>
<input type="button" Value="Kliknij tutaj" onClick ="przetwarzaj_dane(this.form)">
</h2>
<!-- tutaj wstaw tresc strony -->

</body>

</html>

++++++++++++++++++++++++++++++++++++++++++++++++++++







środa, 21 października 2015

Doblo drzwi.

http://allegro.pl/drzwi-lewe-przednie-fiat-doblo-wysylka-i5403868598.html
http://allegro.pl/drzwi-lewe-prawe-fiat-doblo-czesci-i5706426241.html
http://allegro.pl/fiat-doblo-00-04-drzwi-przednie-cale-kompletne-i5066198291.html
http://allegro.pl/drzwi-lewe-fiat-doblo-czesci-i5068530967.html