I numeri per fare tranci di pizza triangolari.

L’n-esimo numero triangolare si può ottenere con la formula di Gauss, la formula porta il nome del matematico per una mera questione di consuetudine storica ma, secondo i canoni dell’assegnazione prioritaria in uso nella matematica, data la sua semplicità e l’antichità dell’argomento andrebbe certamente attribuita a terzi: ecco il codice JAVA…

Come disegnare cerchi casuali nel grano?

Ecco il programma che disegna cerchi casuali sullo schermo con il linguaggio JAVA package disegno; import java.awt.; import javax.swing.; public class Tela extends JPanel{ public void paintComponent(Graphics g) { super.paintComponent(g); this.setBackground(Color.WHITE); g.setColor(Color.BLACK); DisegnaCerchiA_Caso(3,10000,g); } public void DisegnaCerchiA_Caso(int raggio,int numeroCerchi,Graphics g) { int x,y; int numero=0; while(numeroCerchi>0) { x=(int)(Math.random()1000); y=(int)(Math.random()1000); g.setColor(Color.BLACK);…

Disegniamo la solitudine dei numeri primi e tutti i fattori dei numeri naturali analizzati.

Ecco il codice su due file per eseguire la stampa dei numeri primi graficamente. package disegno; import javax.swing.*; public class Disegno { public static void main(String[] args) { JFrame t= new JFrame(“Grafica Iterativa”); t.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } Ecco il codice di stampa package disegno; import java.awt.*; import javax.swing.*; public class Tela…

Disegnamo in una finestra con Java

Ecco ragazzi come disegnare semplicemente in una finestra Java Per prima cosa iniziamo con una JFrame contenitore di un pannello. Una cornice ha bisogno di una tela quindi realizzo un programma dove nel main inizializzo il JFrame e nella classe successiva inizializzo un JPanel che per analogia è la mia…

Coding e videogame….Novità corso di programmazione

Iscriviti e prenotati adesso al corso per progettare videogiochi.I posti sono limitati e il primo corso è andato già esaurito. Corsi per ragazzi dai 12 ai 15 anni.   Il seguente form è valido per i miei studenti del IIS MAJORANA di Moncalieri Per gli altri richiedenti ai corsi scrivimi…

Esercizio cicli

package eserciziocicli; import javax.swing.*; public class EsercizioCicli { public static void main(String[] args) { /* * Inserire il numero di iterate come input * e stampare la sequenza come segue * 1 * 12 * 123 * 1234 * 12345 * */ // inserire l’input con JOPtionPane String tmp; int…

Input in java con JoptionPane o scanner esempi di codice

Esercizio con con la classe swing e classe JOptionPane   package javaapplication1; import javax.swing.*; public class JavaApplication1 { public static void main(String[] args) { int a1,a2; a1=0;a2=0; int i=0; int iterate; String tmp=””; tmp=JOptionPane.showInputDialog(“inserisci quante iterate vuoi fare”); iterate=Integer.parseInt(tmp); while (i<=iterate) { System.out.println(a1+ ” “+ a2); i++; a1=a1+2; a2=a2+3; }…

Codin java cicli esercizio 1

package esercizio_cicli; public class Esercizio_Cicli { public static void main(String[] args) { // stampare i numeri pari da 0 a 10 utilizzando il resto della divisione int x = 2; int y = 0; while(y <= 100) { if(y % x == 0) { System.out.println(y); } y++; } /* stampare…

Codice per somma e prodotto matriciale con Java

Codice per fare la trasposta di matrice , somma e prodotto di matrici package prodottomatrici; public class ProdottoMatrici {public static void main(String[] args) { int a[][]=new int[3][3]; int t[][]=new int[3][3]; int s[][]=new int[3][3]; int d[][]=new int[3][3]; int p[][]=new int[3][3]; print(inizializza(a)); print(Trasposta(a,t)); s=SommaMatrice(a,t,s); System.out.println(“Questa è la somma delle due matrici precedenti:”);…