Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///////////
- // 3. //
- ///////////
- // Usando a instruçao if...else, escreva um programa que verifique se um determinado ano introduzido pelo utilizador e bissexto ou nao.
- #include <stdio.h>
- #include <conio.h>
- void main ()
- {
- int ano;
- printf("Introduza um ano: ");
- scanf("%d",&ano);
- if(ano%4==0)
- printf("O ano e bissexto");
- else
- printf("O ano nao e bissexto");
- getch();
- }
- ///////////
- // 4. //
- ///////////
- // Escreva um programa, usando o switch, que mostre as seguintes opçoes: 1-multiplicar, 2-soma, 3-subtrair, 4-dividir.
- // Dada a opçao do utilizador o programa deve permitir que a partir da introduçao de dois numeros, o programa execute a operaçao
- // escolhida mostrando o resultado ao utilizador.
- #include <stdio.h>
- #include <conio.h>
- void main ()
- {
- int operacao;
- float n1,n2;
- printf("Introduza dois numeros\n");
- scanf("%f%f",&n1,&n2);
- printf("\nEscola uma das seguintes opcoes:\n1-Multiplicar\n2-Somar\n3-Subtrair\n4-Dividir\n\n");
- scanf("%d",&operacao);
- switch (operacao) {
- case 1:
- printf("\n%.0f * %.0f = %.2f",n1,n2,n1*n2);
- break;
- case 2:
- printf("\n%.0f + %.0f = %.2f",n1,n2,n1+n2);
- break;
- case 3:
- printf("\n%.0f - %.0f = %.2f",n1,n2,n1-n2);
- break;
- case 4:
- printf("\n%.0f / %.0f = %.2f",n1,n2,n1/n2);
- break;
- default:
- printf("\nOperacao invalida");
- break;
- }
- getch();
- }
- ///////////
- // 5. //
- ///////////
- // Escreva um programa, usando o ciclo while ou do...while, para apresentar a tabuada de qualquer numero introduzido pelo utilizador.
- #include <stdio.h>
- #include <conio.h>
- void main ()
- {
- int i=1,tabuada;
- printf("Introduza a tabuada que pretende: ");
- scanf("%d",&tabuada);
- while(i<=10)
- {
- printf("%2d * %2d = %3d\n",tabuada,i,tabuada*i);
- i++;
- }
- getch();
- }
- ///////////
- // 6. //
- ///////////
- // Utilizando o ciclo for, escreva um programa que solicite ao utilizador um numero e escreva em simultaneo a sequencia
- // crescente e decrescente entre 1 e esse numero.
- #include <stdio.h>
- #include <conio.h>
- void main ()
- {
- int num,k,i;
- printf("Introduza um numero: ");
- scanf("%d",&num);
- for(k=1,i=num;k<=num;k++,i--)
- {
- printf("%4d %4d\n",i,k);
- }
- getch();
- }
- ///////////
- // 7. //
- ///////////
- // Faça um programa que utilizando uma funçao, permita calcular a media das notas de Matematica, Portugues e Biologia de um aluno.
- // O programa deve permitir ainda avisar o utilizador quando a nota de Matematica for inferior a 10 e deve apresentar tambem
- // a media final das tres disciplinas.
- #include <stdio.h>
- #include <conio.h>
- float func_media (float a, float b, float c)
- {
- return (a+b+c)/3;
- }
- void main ()
- {
- float mat,bio,port;
- printf("Introduza as suas notas de Matematica, Biologia e Portugues , respectivamente:\n");
- scanf("%f%f%f",&mat,&bio,&port);
- if (mat<10)
- printf("\nAtencao! A sua nota de Matematica e inferior a 10\n\n");
- printf("A sua media e: %.2f",func_media(mat,bio,port));
- getch();
- }
Add Comment
Please, Sign In to add comment