|
- WSHE I TAKIE TA< http://www.wshebytom.pun.pl/index.php - Zadania itp http://www.wshebytom.pun.pl/viewforum.php?id=5 - pp imie i wiek http://www.wshebytom.pun.pl/viewtopic.php?id=8 |
| tomek - 2008-03-09 10:33:29 |
import javax.swing.*; |
| han2 - 2008-03-10 16:00:31 |
import javax.swing.*; |
| pyton - 2008-03-18 18:52:37 |
import javax.swing.*; |
| marcinkarol - 2008-03-28 19:57:54 |
/* Zadanie domowe z zeszytu* |
| ober - 2008-03-30 10:40:32 |
30 MARZEC 2008: Kod:public class sznyrdyle {
/**
* @param args
*/
public static void main(String[] args) {
int i = 0;
/*
for(i=0; i<=20; i=i+1)
System.out.print(" "+i);
System.out.println(" koniec");
*/
//int tab[]; // deklaracja tablicy
// char tabZnakow[];
// double tabRzecz[];
int rozm = 4;
int tab[] = new int[rozm]; // deklaracja i rezerwacja pamieci
//tab[0] = 5;
// tab[1] = 3;
for(i=0; i<rozm; i=i+1) // uzupelnianie tablicy
tab[i] = i;
for(i=0; i<rozm; i=i+1)
System.out.print(" "+tab[i]); // wydruk tablicy
System.out.print("A i pozostalo "+i);
System.out.println("");
//System.out.print(" "+i); // wydruk tablicy
}
} |
| tomek - 2008-03-30 11:07:50 |
Generowanie losowych liczb do tablicy Kod:import javax.swing.*;
public class Tomek1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int i = 0;
int rozm = 25;
int tab[] = new int [rozm]; // deklaracja tablicy liczb całkowitych
for(i=0; i<rozm; i=i+1)
tab[i] = (int) (Math.random()*50); //mnożenie i konwersja do l.rzeczywistych
for(i=0; i<rozm; i=i+1)
System.out.print(" " +tab[i]);
}
} |
| ober - 2008-04-11 18:27:23 |
import javax.swing.JOptionPane; |
| tomek - 2008-04-11 18:37:47 |
public class sznyrdyle { Kod:import javax.swing.*;
public class petla01 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// deklaruje tablice liczb całkowitych o wielkości ROZMIAR
// zapełnić tablicę liczbami losowymi z zakresu ZAKRES
// wyświetlić tablicę na ekranie
// zmienne jako argument wywołania programu
// int rozmiar = Integer.parseInt(JOptionPane.showInputDialog("Podaj rozmiar tablicy:"));
int rozmiar = Integer.parseInt(args[0]);
int tablica[] = new int [rozmiar];
// int zakres = Integer.parseInt(JOptionPane.showInputDialog("Podaj zakres: "));
int zakres = Integer.parseInt(args[1]);
int wsp = 0;
for ( wsp = 0; wsp < rozmiar; wsp = wsp + 1) {
tablica[wsp] = (int)((Math.random()*zakres));
}
int parzyste = 0;
int licz = 0;
for ( wsp = 0; wsp < rozmiar; wsp = wsp +1 ) {
if ( tablica[wsp]%2 == 0 ) {
parzyste = parzyste + 1;
}
}
int tab2[] = new int [parzyste];
// System.out.println(parzyste);
for ( wsp = 0 ; wsp < rozmiar ; wsp = wsp +1 ) {
if ( tablica[wsp]%2 == 0 ) {
tab2[licz] = tablica[wsp];
licz++;
}
}
for ( licz = 0 ; licz < parzyste ; licz = licz + 1 ) {
System.out.println(tab2[licz]);
}
}
} |
| ejdem - 2008-04-11 20:40:12 |
// Przed uruchomieniem programu należy w menu Eclipse wybrać Run > Run Dialog > Arguments i wpisać w pierwszym polu oddzielone spacjami liczby całkowite (w tym miejscu Eclipse tworzy tablicę args wykorzystywaną dalej) |
| han2 - 2008-04-13 10:48:31 |
Kod:public class ba {
/**
* @param args
*/
public static void main(String[] args) {
int rozmiar = Integer.parseInt(args[0]);
int tablica[] = new int [rozmiar];
int zakres = Integer.parseInt(args[1]);
int wsp = 0;
for ( wsp = 0; wsp < rozmiar; wsp = wsp + 1) {
tablica[wsp] = (int)((Math.random()*zakres));
}
int wieksze = 0;
int licz = 0;
for ( wsp = 0; wsp < rozmiar; wsp = wsp +1 ) {
if ( tablica[wsp]>10 ) {
wieksze = wieksze + 1;
}
}
int tab2[] = new int [wieksze];
for ( wsp = 0 ; wsp < rozmiar ; wsp = wsp +1 ) {
if ( tablica[wsp]>10 ) {
tab2[licz] = tablica[wsp];
licz++;
}
}
for ( licz = 0 ; licz < wieksze ; licz = licz + 1 ) {
System.out.println(tab2[licz]);
}
}
} |
| ejdem - 2008-04-13 10:56:37 |
for ( j = 0 ; j < ile ; j = j + 1 ) { |
| ober - 2008-04-25 18:05:36 |
Petla w petli Kod:public class clasabart1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int j=0;
int i=0;
int roz = 15;
int tab[] = new int[roz];
for(i=0; i<roz; i=i+1)
tab[i] = (int) (Math.random()*20);
for(i=1; i<roz; i=i+1){
System.out.println("");
for (j=0; j<i; j++)
System.out.print(" " +tab[j]);
}
}
} |
| Lulek - 2008-04-25 19:02:27 |
"zmiana liczb" |
| tomek - 2008-04-25 19:06:13 |
Kod:import javax.swing.JOptionPane;
public class ppmain {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int rozmiar = 15;
int tab[] = new int[rozmiar];
for ( int i = 0 ; i < rozmiar ; i++ ) {
tab[i] = (int) ( Math.random()*10 );
}
int i = 0;
int j = 0;
/* for ( i = 1 ; i < rozmiar ; i = i + 1 ) {
System.out.println("");
for ( j = 0 ; j < i ; j = j + 1 ) {
System.out.print(" " + tab[j]);
}
}
*/
for ( i = 0 ; i < rozmiar ; i++ ) {
System.out.print(" " + tab[i]);
}
System.out.print("\n");
int p = 0;
/* int x1 = Integer.parseInt(JOptionPane.showInputDialog("Podaj lokalizację pierwszej liczby"));
if ( x1 >= rozmiar ) {
System.err.print("Za duża liczba");
}
int x2 = Integer.parseInt(JOptionPane.showInputDialog("Podaj lokalizację drugiej liczby"));
if ( x1 >= rozmiar ) {
System.err.print("Za duża liczba");
}
p = tab[x2];
tab[x2]=tab[x1];
tab[x1]=p;
for ( x1 = 0 ; x1 < rozmiar ; x1++ ) {
System.out.print(" " + tab[x1]);
}
*/
boolean proba = false;
for ( i = 0 ; i < rozmiar ; i++ ) {
for ( j = 0 ; j < rozmiar ; j++ ) {
if ( tab[i] > tab[j]) {
p = tab[i];
tab[i] = tab[j];
tab[j] = p;
proba = true;
}
else {
proba = false;
}
}
}
if ( proba == false ) {
for ( i = 0 ; i < rozmiar ; i++ ) {
System.out.print(" " + tab[i]);
}
System.exit(0);
}
}
} |
| szhocker - 2008-04-25 19:17:33 |
Kod:import javax.swing.* ;
public class tablica {
public static void main(String[] args) {
int rozmiar = 15;
int tab1[] = new int [rozmiar];
int i=0;
for ( i = 0 ; i < rozmiar ; i++ ) {
tab1[i] = (int) (Math.random()*10);
System.out.print(" "+tab1[i]);
}
System.out.print("\n");
int j =0;
int p=0;
boolean test=false;
for (i=0; i<rozmiar; i++){
for(j=0; j<rozmiar-1-i; j++){
if (tab1[j] > tab1[j+1]) {
p=tab1[j];
tab1[j]=tab1[j+1];
tab1[j+1]=p;
test=true;
}
else{
test=false;
}
}
}
if (test==false) {
for (i=0; i<rozmiar; i++){
System.out.print(" "+tab1[i]);
}
}
}
} |
| tomek - 2008-04-27 10:48:01 |
Kod:import javax.swing.*;
public class abc {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int rozmiar = 15;
int tab[] = new int[rozmiar];
for ( int i = 0 ; i < rozmiar ; i++ ) {
tab[i] = (int) ( Math.random()*10 );
}
int i = 0;
int j = 0;
for ( i = 0 ; i < rozmiar ; i++ ) {
System.out.print(" " + tab[i]);
}
System.out.println("");
int p = 0;
for ( i = 0 ; i < rozmiar ; i++ ) {
for ( j = 0 ; j < rozmiar-1 ; j++ ) {
if ( tab[j] > tab[j+1]) {
p = tab[j];
tab[j] = tab[j+1];
tab[j+1] = p;
}
}
}
for ( i = 0 ; i < rozmiar ; i++ ) {
System.out.print(" " + tab[i]);
}
}
} |
| ejdem - 2008-05-17 20:34:29 |
Program sortuje i wyświetla tablice za pomocą 4 różnych algorytmów (bąbelkowy z/bez wartownika, ze wstawianiem, QuickSort): |
| Krupek - 2008-05-18 10:28:20 |
import javax.swing.*; |
| han2 - 2008-05-18 11:02:17 |
Kod:public class tom {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int rozm = args.length;
int tab[] = new int [rozm];
int i = 0;
int suma=0;
System.out.println("Ilość komórek tablicy - "+args.length);
for(i=0; i<rozm; i=i+1)
tab[i] = Integer.parseInt(args[i]);
for(i=0; i<rozm; i=i+1)
System.out.print(tab[i]+" ");
for(i=0; i<rozm; i=i+1)
suma=suma+tab[i];
System.out.println("");
System.out.println("Suma: "+suma);
}
} |
| ober - 2008-06-01 10:56:47 |
Kod:public class tomek {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int j=0;
int i=0;
int rozmiar = 10;
int tab[] = new int [rozmiar];
for (i=0; i<rozmiar; i=i+1)
tab[i] = (int) (Math.random()*50);
for (i=0; i<rozmiar; i=i+1)
System.out.print(" "+tab[i]);
System.out.println(" ");
for(i=0; i<=10; i=i+1){
System.out.println("");
for(j=i; j<10; j=j+1)
System.out.print(" "+tab[j]);
}
}
} |
| Lulek - 2008-06-15 08:58:28 |
int i; |
| ober - 2008-06-29 16:49:40 |
min i max w 1 pętli + średnia z tabeli Kod:public class zadanie {
public static void main(String[] args) {
int i=0;
int rozmiar = Integer.parseInt(JOptionPane.showInputDialog("Podaj rozmiar"));
int tab[] = new int [rozmiar];
for ( i = 0 ; i < rozmiar ; i++ ) {
tab[i] = (int) (Math.random()*30);
}
for ( i = 0 ; i < rozmiar ; i++ ) {
System.out.print(tab[i] + " ");
}
int min;
int max;
min= tab[0];
max= tab[0];
for (i=0; i<rozmiar; i=i+1) {
if (tab[i] < min)
min = tab[i];
if (tab[i] > max)
max = tab[i];
}
System.out.println(" ");
System.out.println("min= "+ min);
System.out.println("max= "+ max);
double srednia;
double suma;
suma=min +max;
srednia = suma /2;
for (i=0; i<rozmiar; i=i+1)
System.out.print(""+ tab[i]);
System.out.println ();
System.out.println("Średnia= "+ srednia);
}
} |
| yarpen - 2008-07-03 23:35:00 |
//zadanie z grupy A// |
| tomek - 2008-09-06 17:44:46 |
Zadanie z dzisiejszej poprawki z PP. Kod:import javax.swing.*;
public class programowanie {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int rozmiar = Integer.parseInt(JOptionPane.showInputDialog("Podaj rozmiar: "));
int tablica[] = new int [rozmiar];
int zakres = Integer.parseInt(args[1]);
int sum = 0;
int i = 0;
for ( i = 0; i < rozmiar; i = i + 1) {
tablica[i] = (int)((Math.random()*zakres));
System.out.print(" " +tablica[i]);
}
System.out.println("");
for ( i = 0 ; i < rozmiar; i = i +1 )
sum = sum + tablica[i];
System.out.println("Suma: "+sum);
}
} |
| yarpen - 2008-09-13 10:19:07 |
int i=0; |