lab Day 7 sound, motor and rand# lab
int speakerPin = 9;
void setup()
{
}//close setup
void loop()
{
tone(9,660,100);
delay(150);
tone(9,660,100);
delay(300);
tone(9,660,100);
delay(300);
tone(9,510,100);
delay(100);
tone(9,660,100);
delay(300);
tone(9,770,100);
delay(550);
tone(9,380,100);
delay(575);
tone(9,510,100);
delay(450);
tone(9,380,100);
delay(400);
tone(9,320,100);
delay(500);
tone(9,440,100);
delay(300);
tone(9,480,80);
delay(330);
tone(9,450,100);
delay(150);
tone(9,430,100);
delay(300);
tone(9,380,100);
delay(200);
tone(9,660,80);
delay(200);
tone(9,760,50);
delay(150);
tone(9,860,100);
delay(300);
tone(9,700,80);
delay(150);
tone(9,760,50);
delay(350);
tone(9,660,80);
delay(300);
tone(9,520,80);
delay(150);
tone(9,580,80);
delay(150);
tone(9,480,80);
delay(500);
}
#include <stdio.h>
int main(void){
int num = 1, dice1, dice2, i, sum[8];
while (num != 0)
{
printf("Enter number of rolls: \n");
scanf("%u", &num);
printf("\n");
for (i = 2; i <= 8; i++)
{
printf("%*.2d", 6, i);
}
printf("\n");
for(i = 1; i <= 8; i++)
sum[i] = 0;
for (i = 1; i <= num; i++)
{
dice1 = 1 + rand() % 6;
dice2 = 1 + rand() % 6;
sum[dice1 + dice2 - 1] = sum[dice1 + dice2 - 1] + 1;
}
printf("\n");
for (i = 1; i <= 8; i++)
{
printf("%*d", 6, sum[i]);
}
printf("\n");
for (i = 1; i <= 8; i++)
{
printf("%*.1f%%", 5, (sum[i]/(float)num) * 100);
}
}
return 0;
}


Comments
Post a Comment