void setup(){
int [][]hours_in={{1,2,5,3,4,2,5},
{2,3,4,5,1,2,5},
{1,5,3,2,4,5,4},
{3,2,1,3,5,4,5},
{5,1,2,4,6,4,5}};
for(int i=0;i<hours_in.length;i++){
println("People " +(i+1)+ " use the internet "+sum_hrs(hours_in[i])+" hours per week");
println(" approximately average = "+round(avg_hrs_approximately(hours_in[i]))+" hours per day");
}
}
int sum_hrs(int []a){
int sum=0;
for(int i = 0; i < a.length; i++){
sum=sum+a[i];
}
return sum;
}
float avg_hrs_approximately(int []b){
float average=0;
for(int j = 0; j < b.length; j++){
average=average+b[j];
}
average=average/b.length;
return average;
}
วันอังคารที่ 28 ตุลาคม พ.ศ. 2557
hours of internet use
void setup(){
int [][]hours_in={{1,2,5,3,4,2,5},
{2,3,4,5,1,2,5},
{1,5,3,2,4,5,4},
{3,2,1,3,5,4,5},
{5,1,2,4,6,4,5}};
for(int i=0;i<hours_in.length;i++){
println("People " +(i+1)+ " use the internet "+sum_hrs(hours_in[i])+" hours per week");
println(" approximately average = "+round(avg_hrs_approximately(hours_in[i]))+" hours per day");
}
}
int sum_hrs(int []a){
int sum=0;
for(int i = 0; i < a.length; i++){
sum=sum+a[i];
}
return sum;
}
float avg_hrs_approximately(int []b){
float average=0;
for(int j = 0; j < b.length; j++){
average=average+b[j];
}
average=average/b.length;
return average;
}
int [][]hours_in={{1,2,5,3,4,2,5},
{2,3,4,5,1,2,5},
{1,5,3,2,4,5,4},
{3,2,1,3,5,4,5},
{5,1,2,4,6,4,5}};
for(int i=0;i<hours_in.length;i++){
println("People " +(i+1)+ " use the internet "+sum_hrs(hours_in[i])+" hours per week");
println(" approximately average = "+round(avg_hrs_approximately(hours_in[i]))+" hours per day");
}
}
int sum_hrs(int []a){
int sum=0;
for(int i = 0; i < a.length; i++){
sum=sum+a[i];
}
return sum;
}
float avg_hrs_approximately(int []b){
float average=0;
for(int j = 0; j < b.length; j++){
average=average+b[j];
}
average=average/b.length;
return average;
}
Chess table
void setup() {
size(400, 400);
int num = 8;//number of slot in line
int [][]keep_XO_Table = new int[num][num];
draw_G(keep_XO_Table[num-1]);
}
void draw_G(int []num) {
for (int i = 0; i < num.length; i++) {
for (int j = 0; j < num.length; j++) {
stroke(0);
if(i%2==0){
if(j%2==0){
fill(255);
}else{fill(100);}
}else if(i%2!=0){
if(j%2==0){
fill(100);
}else{fill(255);}
}
rect(i*(width/num.length), j*(height/num.length), width/num.length, height/num.length);
}
}
}
XO table
void setup() {
size(400, 400);
int num = 3;//number of slot in line
int [][]keep_XO_Table = new int[num][num];
draw_G(keep_XO_Table[num-1]);
}
void draw_G(int []num) {
for (int i = 0; i < num.length; i++) {
for (int j = 0; j < num.length; j++) {
stroke(0);
fill(255);
rect(i*(width/num.length), j*(height/num.length), width/num.length, height/num.length);
}
}
}
วันอังคารที่ 14 ตุลาคม พ.ศ. 2557
Function to find the index of a value in an array
void setup() {
int []ArrayEx = { 3, 4, 5};
Check(3, ArrayEx,"ArrayEx");
Check(6, ArrayEx,"ArrayEx");
}
void Check(int a, int []b, String c) {
boolean Tof = false;
for (int i = 0; i<b.length; i++) {
if (b[i]==a) {
Tof = true;
println(a + " has index = " + i + " in " + c);
}
}
if (Tof == false) {
println(a + " is not in " + c);
}
}
int []ArrayEx = { 3, 4, 5};
Check(3, ArrayEx,"ArrayEx");
Check(6, ArrayEx,"ArrayEx");
}
void Check(int a, int []b, String c) {
boolean Tof = false;
for (int i = 0; i<b.length; i++) {
if (b[i]==a) {
Tof = true;
println(a + " has index = " + i + " in " + c);
}
}
if (Tof == false) {
println(a + " is not in " + c);
}
}
วันจันทร์ที่ 13 ตุลาคม พ.ศ. 2557
Random array
void setup() {
int []S = new int[10];
random_array(S,1,10);
PrintArray(S);
}
void random_array(int []x, int Min, int Max) {
x[0] = (int)random(Min,Max+0.9999999);
for (int i = 1; i < (x.length); i++) {
x[i] = (int)random(Min, Max+0.9999999);
}
}
void PrintArray(int[] a) {
print("K = {"+a[0]);
for (int i=1; i<(a.length); i++) {
print(","+a[i]);
}
println("}");
}
วันพุธที่ 8 ตุลาคม พ.ศ. 2557
สมัครสมาชิก:
บทความ (Atom)