Prévia do material em texto
aula do dia 12/06: #include <stdio.h> #include <stdlib.h> #include<locale.h> int main (int argc, char **argv) { int num,antec,suce; setlocale(LC_ALL,"portuguese"); printf("digite um número...."); scanf("%d",&num); antec=(num-1); printf("o número de antecede é: %d",antec); suce=(num+1); printf("o número sucessor é: %d",suce); return 0; } --------------------------------------------------------------------------------------------------------------------------- #include <stdio.h> #include <stdlib.h> #include<locale.h> int main(int argc, char **argv) { int numint,suctrip,antedob,soma; setlocale(LC_ALL,"portuguese"); printf("digite um número: ."); scanf("%d",&numint); suctrip=(numint*3+1); antedob=(2*numint-1); soma=(suctrip+antedob); printf("sua soma é: .... %d",soma); } _________________________________________________________________________ aula dia 27/06/2019 #include <stdio.h> #include <stdlib.h> #include<locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int hdegrau,objetivo,ndegraus; setlocale(LC_ALL,"portuguese"); printf("informe a altura do degrau em cm....."); scanf("%d",&hdegrau); printf("informe o seu objetivo em cm......"); scanf("%d",&objetivo); ndegraus=(objetivo/hdegrau); printf("seu número de degraus é:....%d",ndegraus); return 0; } #include <stdio.h> #include <stdlib.h> #include<locale.h> setlocale(LC_ALL,"portuguese"); printf("informe o tamanho do quadrado ."); scanf("%f",&lado); area=(lado*lado); printf("o resultado da área é: %f",area); } ___________________________________________________________ PORCENTAGEM VEZES O NÚMERO DIVIDIDO POR 100. ----------------------------------------------------------------------------------------------------------- #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { float a,b,c; printf("digite o valor A: "); scanf("%f",&a); printf("digite o valor B "); scanf("%f",&b); c=a+b; printf("sua soma:....%f",c); system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> #include<math.h> int main(int argc, char *argv[]) { float a,b,ab,ba; setlocale(LC_ALL,"portuguese"); printf("qual o valor de A? "); scanf("%f",&a); printf("qual o valor de B? "); scanf("%f",&b); printf("o valor de A é: %f",b); printf("o valor de B é: %f",a); system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> int main(int argc, char *argv[]) { \n tem que estar sempre dentro das aspas #include <stdio.h> #include <stdlib.h> #include <locale.h> int main(int argc, char *argv[]) { float mes,ano,dia; setlocale(LC_ALL,"portuguese"); printf("informe a sua idade,em anos. "); scanf("%f",&ano); dia=ano*365; mes=ano*12; printf("sua idade em meses é:\n %f",mes); printf(" \n e em dias é:\n %f\n",dia ); system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { comandos if e else int numero; setlocale(LC_ALL,"portuguese"); printf("informe o número:\n"); scanf("%d",&numero); if (numero<0) printf("o número é negativo"); else printf("o número é positivo"); return 0; } -__________________________________________________________________ #include <stdio.h> #include <stdlib.h> #include <locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { float a,b,soma; setlocale(LC_ALL,"portuguese"); printf("informe o valor A:\n"); scanf("%f",&a); printf("informe o valor B:\n"); scanf("%f",&b); soma=a+b; if(soma>10&&soma<100) printf("sua soma está entre 10 e 100"); else printf("sua soma não está entre 10 e 100"); return 0; } #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int senha; printf("informe sua senha:\n"); scanf("%d,&senha"); if (senha==1234) printf("ACESSO PERMITIDO"); else printf("ACESSO NEGADO,TENTE OUTRA VEZ"); system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> int main(int argc, char *argv[]) { float quantmaca,precatac,precvarej; setlocale(LC_ALL,"portuguese"); printf("informe a quantidade de maças:\n"); scanf("%f",&quantmaca); precvarej=quantmaca*0.30; precatac=quantmaca*0.25; if (quantmaca>12) printf("o preço das maças é:%f\n",precatac); else printf("o preço das maças é:%f\n",precvarej); system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { float num1,num2; printf("digite o primeiro numero:\n"); scanf("%f",&num1); printf("digite o segundo numero:\n"); scanf("%f",&num2); if (num1>num2) printf("o primeiro numero é maior que o segundo."); else printf("o segundo numero é maior que o primeiro.\n"); system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> int main(int argc, char *argv[]) { int datanasc,idade; setlocale(LC_ALL,"portuguese"); printf("informe sua data de nascimento:\n"); scanf("%d",&datanasc); idade=2019-datanasc; if (idade<18) printf("você não poderá votar esse ano."); else printf("você poderá votar esse ano. "); system("PAUSE"); return 0; } #include<stdio.h> int main() { int n; int soma = 0; do { printf("Digite um numero positivo para ser somado ou negativo para sair: "); scanf("%d", &n); if( n >= 0 ) soma = soma + n; }while( n >= 0 ); printf("A soma eh %d\n", soma); return 0; } algorítmo que fez uma raiva desgraçada #include <stdio.h> #include <stdlib.h> #include <locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int ndaconta,operacao; float saldo,novosaldo,valorop; setlocale(LC_ALL,"portuguese"); printf("informe o número da conta:\n"); scanf("%d",&ndaconta); printf("informe o seu saldo atual:\n"); scanf("%f",&saldo); printf("digite 1 para retirada:\n digite 2 para depósito:\n"); scanf("%d",&operacao); printf("informe o valor da operação:\n"); scanf("%f",&valorop); if (operacao==1) { novosaldo=(saldo-valorop); printf("o seu novo saldo é de:%f\n",novosaldo); if (novosaldo<0) printf("o seu saldo é negativo."); else printf("o seu saldo é positivo"); } else { novosaldo=(saldo+valorop); printf("o seu novo saldo é de:%f\n",novosaldo); if (novosaldo<0) printf("o seu saldo é negativo."); else printf("o seu saldo é positivo"); } return 0; } switch case #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <conio.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int valor; printf("digite um valor de 0 a 7:\n"); scanf("%d",&valor); switch (valor) { case 1: printf("domingo\n"); break; case 2: printf("segunda\n"); break; case 3: printf("terca\n"); break; case 4: printf("quarta\n"); break; case 5: printf("quinta\n"); break; case 6: printf("sexta\n"); break; case 7: printf("sabado\n"); default: printf("valor invalido!"); } getch(); return 0; } CHAR USAR: case ‘a’: INT USAR: case 1: #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { char letras; printf("digite uma letra qualquer:\n"); scanf("%c",&letras); switch (letras) { case 'a': printf("a letra apresentada e uma vogal\n"); break; case 'e': printf("a letra apresentada e uma vogal/n"); break; case 'i': printf("a letra apresentada e uma vogal\n"); break; case 'o': printf("a letra apresentada e uma vogal\n"); break; case 'u': printf("a letra apresentada e uma vogal\n"); break; default: printf("a letra apresentada e uma consoante\n"); } return 0; } incompleto: #include <stdio.h> #include <stdlib.h> #include <locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc,char *argv[]) { char plano; float salario,salarioaumento10,salarioaumento15,salarioaumento20; setlocale(LC_ALL,"portuguese"); printf("informe sua opção de plano:\n"); scanf("%f",&plano); printf("informe seu salário atual:\n"); scanf("%f",&salario); switch (plano) { case 'a': salarioaumento10=salario*0,1+salario; printf("o seu salário aumentou em 10%.\n o novo salário é de:\n%f",&salarioaumento10); break; case 'b': salarioaumento15=0,15*salario+salario; printf("o seu salário aumentou em 15%.\n o novo salário é de:\n%f",&salarioaumento15); break; case 'c': salarioaumento20=salario*0,2+salario; printf("o seu salário aumentou em 20%.\n o seu novo salário é de:\n%f",&salarioaumento15); break; default: printf("a opção não foi reconhecida."); } return 0; } #include <stdio.h> #include <stdlib.h> //programa para ler código e produto e mostrar classificação// int main(int argc, char *argv[]) { int produtos; printf("digite um numero referente ao produto desejado:\n"); scanf("%d",&produtos); switch (produtos) { case 1: printf("o alimento nao e perecivel"); case 2: printf("alimento perecivel"); break; case 3: printf("alimento perecivel"); break; case 4: printf("alimento perecivel"); break; case 5: printf("vestuario"); break; case 6 : printf("vestuario"); break; case 7: printf("higiene pessoal"); break; case 8 : printf("limpeza e utencilios domesticos"); break; case 9 : printf("limpeza e utencilios domesticos"); break; case 10 : printf("limpeza e utencilios domesticos"); break; case 11 : printf("limpeza e utencilios domesticos"); break; case 12 : printf("limpeza e utencilios domesticos"); break; case 13 : printf("limpeza e utencilios domesticos"); break; case 14 : printf("limpeza e utencilios domesticos"); break; case 15 : printf("limpeza e utencilios domesticos"); break; default: printf("opcao invalida!!"); } system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> //receber dois numeros e execultar ações // int main(int argc, char *argv[]) { int escolhadusuario; float numero1,numero2,media,produto,divisao; printf("informe o primeiro numero:\n"); scanf("%f",&numero1); printf("informe o segundo numero:\n"); scanf("%f",&numero2); printf("digite 1 para calcular a media entre os dois numeros:\n digite 2 para calcular o produto:\n digite 3 para calcular a divisao do primeiro pelo segundo:\n"); scanf("%d",&escolhadusuario); switch(escolhadusuario) { case 1: media=(numero1+numero2)/2; printf("a media entre os dois numeros:\n%f",media); break; case 2: produto=numero1*numero2; printf("o produto entre os dois numeros:\n%f",produto); break; case 3: divisao=numero1/numero2; printf("a divisao do primeiro numero pelo segundo:\n%f",divisao); } system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> //programa para ler um número e escrever ele por extenso int main(int argc, char *argv[]) { setlocale(LC_ALL,"portuguese"); int numero; printf("digite um número de 0 a 10:\n"); scanf("%d",&numero); switch (numero) { case 1: printf("um"); break; case 2: printf("dois"); case 3: printf("três"); break; case 4: printf("quatro"); break; case 5: printf("cinco"); break; case 6: printf("seis"); case 7: printf("sete"); break; case 8: printf("oito"); break; case 9: printf("nove"); break; case 10: printf("dez"); break; default: printf("número inválido!"); break; } system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> //. Escreva um programa em Java que leia dois números inteiros e determine qual é o menor. Escreva um //algoritmo que determina o maior também int main(int argc, char *argv[]) { int numero1,numero2,numero; setlocale(LC_ALL,"portuguese"); printf("digite o primeiro número:\n"); scanf("%d",&numero1); printf("informe o segundo número:\n"); scanf("%d",&numero2); printf("digite 1 para saber qual número é o menor:\n digite 2 para saber qual número é o maior:\n"); scanf("%d",&numero); switch (numero) { case 1: if (numero1<numero2) printf("o primeiro número é menor que o segundo.\n"); else printf("o segundo número é menor que o primeiro.\n"); break; case 2: if (numero1>numero2) printf("o primeiro número é maior que o segundo.\n"); else printf("o segundo número é maior que o primeiro.\n"); break; } system("PAUSE"); return 0; } #include <stdio.h> #include <stdlib.h> #include <math.h> #include <locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int escolha; float raio,base,altura,circulo,triangulo,retangulo; setlocale(LC_ALL,"portuguese"); printf("digite 1 para saber a área do círculo:\n digite 2 para saber a área do triângulo:\n digite 3 para saber a área do retângulo:\n"); scanf("%d",&escolha); switch (escolha) { case 1: printf("informe o valor do raio:\n"); scanf("%f",&raio); circulo=3.14*pow(raio,2); printf("o valor da área do círculo é:\n%f",circulo); break; case 2: printf("informe o valor da base:\n"); scanf("%f",&base); printf("informe o valor da altura:\n"); scanf("%f",&altura); triangulo=(base*altura)/2; printf("o valor da área do triângulo é:\n%f",triangulo); break; case 3: printf("informe o valor da base:\n"); scanf("%f",&base); printf("informe o valor da altura:\n"); scanf("%f",&altura); retangulo=base*altura; printf("o valor da área do retângulo é:\n%f",retangulo); break; } return 0; } #include <stdio.h> #include <stdlib.h> #include <math.h> #include <locale.h> int main(int argc, char *argv[]) { float num1,num2,num3; setlocale(LC_ALL,"portuguese"); printf("informe o valor do primeiro número:\n"); scanf("%f",&num1); printf("informe o valor do segundo número:\n"); scanf("%f",&num2); printf("informe o valor do terceiro número:\n"); scanf("%f",&num3); if (num1>num2 && num1>num3) printf("o primeiro número é o maior!"); else if (num2>num3 && num2>num1) printf("o segundo número é o maior!"); else printf("o terceiro número é o maior!"); return 0; } TESTANDO if (a=b=c) printf("o triângulo é equilátero.\n"); else if (a!=b!=c) printf("o triângulo é escaleno.\n"); else if (a=b!=c) printf("o triângulo é isóceles.\n"); else if (b=c!=a) printf("o triângulo é isóceles.\n"); else if (c=a!=b) printf("o triângulo é isóceles.\n"); } return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { float a,b,c; setlocale(LC_ALL,"portuguese"); //informar a soma dos lados // printf("informe o valor A:\n"); scanf("%f",&a); printf("informe o valor B:\n"); scanf("%f",&b); printf("informe o valor C:\n"); scanf("%f",&c); //verificar se o comprimento de cada lado é menor que a soma dos outros lados// { if (a+b>c) a=b=c printf("o triângulo é equilátero/n"); else if (a=b=c) printf("o triângulo é equilátero.\n"); else if (b+c>a) else if (a!=b!=c) printf("o triângulo é escaleno.\n"); else if (a+c>b) else if (a=b!=c) printf("o triângulo é isóceles.\n"); else if (b=c!=a) printf("o triângulo é isóceles.\n"); else if (c=a!=b) printf("o triângulo é isóceles.\n"); } { if (a=b=c) printf("o triângulo é equilátero.\n"); else if (a!=b!=c) printf("o triângulo é escaleno.\n"); else if (a=b!=c) printf("o triângulo é isóceles.\n"); else if (b=c!=a) printf("o triângulo é isóceles.\n"); else if (c=a!=b) printf("o triângulo é isóceles.\n"); } return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { float a,b,c; setlocale(LC_ALL,"portuguese"); //informar a soma dos lados // printf("informe o valor A:\n"); scanf("%f",&a); printf("informe o valor B:\n"); scanf("%f",&b); printf("informe o valor C:\n"); scanf("%f",&c); //verificar se o comprimento de cada lado é menor que a soma dos outros lados// { if (a+b>=c && a+c>=b && b+c>=a) printf("os números inseridos são comprimentos de um triângulo.\n"); else printf("osnúmeros inseridos não são comprimento de um triângulo.\n"); if (a=b=c) printf("o triângulo é equilátero\n"); else if (a!=b!=c) printf("o triângulo é escaleno.\n"); else if (a=b!=c) printf("o triângulo é isóceles.\n"); else if (b=c!=a) printf("o triângulo é isóceles.\n"); else if (c=a!=b) printf("o triângulo é isóceles.\n"); } return 0; } #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <math.h> int main(int argc, char *argv[]) { float n1,n2,resultado; int operacao; setlocale(LC_ALL,"portuguese"); //Faça um programa em que solicite dois operações e o tipo de operação aritmética que desejar// printf("insira o primeiro número:\n"); scanf("%f",&n1); printf("insira o segundo número:\n"); scanf("%f",&n2); printf("digite 1 para somar:\n digite 2 para subtrair:\n digite 3 para multiplicar:\n digite 4 para dividir:\n digite 5 para exponenciação:\n "); scanf("%d",&operacao); //1 - Soma //2 - Subtração //3 - Multiplicação //4 - Divisão //5 - Exponenciação switch (operacao) { case 1: resultado=(n1+n2); printf ("a soma entre os dois números é:\n %f\n",resultado); break; case 2: resultado=(n1-n2); printf("a subtração do primeiro pelo segundo é de:\n %f\n",resultado); break; case 3: resultado=n1*n2; printf("a multiplicação dos dois é:\n %f\n",resultado); break; case 4: resultado=n1/n2; printf("a divisão do primeiro pelo segundo é:\n%f\n",resultado); break; case 5: resultado= pow(n1,n2); printf("a exponenciação do primeiro número elevado ao segundo é:\n %f\n",resultado); break; } system("PAUSE"); return 0; 4º bimestre estruturas de repetição comando WHILE: #include <stdio.h> int main (void) { int A, B, R, I; I =1; while (I<=5) { printf("\n\nEntre um valor para A:"); scanf("%d", &A); printf("Entre um valor para B:"); scanf("%d", &B); R=A+B; printf("\nO resultado corresponde a: %d\n", R); I = I+1; } system("PAUSE"); return 0; } //: Elaborar um programa que solicite cinco vezes dois números para cálculo e apresentação de uma adição COMANDO DO WHILE: #include <stdio.h> int main(void) { int A, B, R, I =1; do { printf("\n\nEntre um valor para A:"); scanf("%d", &A); printf("Entre um valor para B:"); scanf("%d", &B); R=A+B; printf("\nO resultado corresponde a: %d", R); I ++; } while (I<=5); system("PAUSE"); return 0; } //: Elaborar um programa que solicite cinco vezes dois números para cálculo e apresentação de uma adição COMANDO FOR: //Escrever um programa que escreva na tela os valores 1, 2, 3, 4, 5, 6, 7, 8, 9 e 10. #include <stdio.h> int main(void) { int I; for (I=1; I <=10; I ++) printf("I = %2d\n" , I); system("PAUSE"); return 0; } comando FOR: dia 16 de outubro #include <stdio.h> #include <stdlib.h> #include <locale.h> int main(int argc, char *argv[]) { float a,b,soma; int cont; //programa para ler dois valores A e B,fazer a soma deles,e apresentar o resultado na tela. repetir essa tarefa 10 vezes setlocale(LC_ALL,"portuguese"); for (cont=1; cont<=10;cont++) { printf("informe o valor de A:\n"); scanf("%f",&a); printf("informe o valor de B:\n"); scanf("%f",&b); soma=(a+b); printf("a sua soma é:\n %f\n",soma); } return 0; } #include <stdio.h> #include <stdlib.h> #include <math.h> #include <locale.h> //escrever um programa que apresente na tela um menu de opções int main(int argc, char *argv[]) { int escolha,contador; float raio,base,altura,circulo,triangulo,retangulo; setlocale(LC_ALL,"portuguese"); contador=1; while (contador=!0) { printf("digite 1 para saber a área do círculo:\n digite 2 para saber a área do triângulo:\n digite 3 para saber a área do retângulo:\n digite 0 para encerrar:\n"); scanf("%d",&escolha); switch (escolha) { case 1: printf("informe o valor do raio:\n"); scanf("%f",&raio); circulo=3.14*pow(raio,2); printf("o valor da área do círculo é:\n%f",circulo); break; case 2: printf("informe o valor da base:\n"); scanf("%f",&base); printf("informe o valor da altura:\n"); scanf("%f",&altura); triangulo=(base*altura)/2; printf("o valor da área do triângulo é:%f",triangulo); break; case 3: printf("informe o valor da base:\n"); scanf("%f",&base); printf("informe o valor da altura:\n"); scanf("%f",&altura); retangulo=base*altura; printf("o valor da área do retângulo é:\n%f\n",retangulo); break; case 0: exit(0); } } return 0; } (entregar na próxima aula valendo 0,5) eca(algoritmos) #include<stdio.h> #include <stdlib.h> int main () { //1: LEIA UM VALOR DE TEMPERATURA EM GRAUS CELCIUS E CONVERTA-O EM GRAUS FAHRENHEIT E KALVIN. float cel,kal,fah; printf("por favor,insire a sua temperatura em graus celcius:\n"); scanf("%f",&cel); fah=(9*cel+160)/5; kal=cel+273; printf("sua temperatura em graus fahrenheit:%.2f\n",fah); printf("sua temperatura em graus kalvin:%.2f\n",kal); system("PAUSE"); return 0; }