Algoritmos #1 - 26/10
+19
joaolatuf
jeffersonqs
Thiago Sardenberg
carloseduardo
Yan Fonseca
rodolpho barrozo
feliphemm
bruno_cw
Sandra Machado
Paulo Sergio
Igor Gutierrez de Castro
Camargo
Bruno Barbosa
bsmota
Caroline Viana
ruddycavalcanti
SamueLontra
Dudu Souza
NicK_Admin
23 participantes
Página 1 de 1
Algoritmos #1 - 26/10
-> Escreva um programa em C para gerar a tabela de multiplicação de um número inteiro, dado pelo usuário.
#include <stdio.h>
int main() {
int i,n;
printf("Insira o numero. (Tabela a ser gerada): \n");
scanf("%d",&n);
for(i=1;i<=10;i++) {
printf("%d X %d = %d \n",n,i,n*i);
}
return 0;
}
Nickolas P. Freitas
R.A: 2419665394
#include <stdio.h>
int main() {
int i,n;
printf("Insira o numero. (Tabela a ser gerada): \n");
scanf("%d",&n);
for(i=1;i<=10;i++) {
printf("%d X %d = %d \n",n,i,n*i);
}
return 0;
}
Nickolas P. Freitas
R.A: 2419665394
Algoritmo
Enunciado: Escreva um programa em C que pergunta um número ao usuário, e mostra sua tabuada completa (de 1 até 10).
#include <stdio.h>
int main()
{
int num,
count;
printf("Digite um numero: ");
scanf("%d", &num);
for(count=1 ; count<=10 ; count++)
printf("%d * %d = %d\n", num, count, num*count);
}
Nome: Hugo Cunha
RA: 7632735177
#include <stdio.h>
int main()
{
int num,
count;
printf("Digite um numero: ");
scanf("%d", &num);
for(count=1 ; count<=10 ; count++)
printf("%d * %d = %d\n", num, count, num*count);
}
Nome: Hugo Cunha
RA: 7632735177
Hugo Cunha- Convidado
Algoritmo - Correção do post anterior
Enunciado: Escreva um programa em C que solicita 10 números ao usuário e no final
mostre qual destes números é o maior.
Nome: Hugo Cunha
RA: 7632735177
int main()
{
int maior,
num,
count;
for(count=1, maior=0; count<=10 ; count++)
{
printf("Digite o numero %d: ", count);
scanf("%d", &num);
if( num > maior)
maior=num;
}
printf("Maior: %d", maior);
}
mostre qual destes números é o maior.
Nome: Hugo Cunha
RA: 7632735177
int main()
{
int maior,
num,
count;
for(count=1, maior=0; count<=10 ; count++)
{
printf("Digite o numero %d: ", count);
scanf("%d", &num);
if( num > maior)
maior=num;
}
printf("Maior: %d", maior);
}
Hugo Cunha- Convidado
Algoritmos - 26/10
-> Escreva um programa em C que solicita que você digite o nome de 10 alunos
Luiz Vitor
RA: 7249609373
----------------------------
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int contador;
char aluno[30];
printf ("Digite o nome dos 10 alunos(as) matriculados no curso: \n");
scanf ("%s", &aluno);
for (contador = 1; contador <= 9; contador = contador+1)
{
scanf("%s",&aluno);
if (contador < 0)
break;
}
printf ("Alunos(as) digitados com sucesso");
}
Luiz Vitor
RA: 7249609373
----------------------------
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int contador;
char aluno[30];
printf ("Digite o nome dos 10 alunos(as) matriculados no curso: \n");
scanf ("%s", &aluno);
for (contador = 1; contador <= 9; contador = contador+1)
{
scanf("%s",&aluno);
if (contador < 0)
break;
}
printf ("Alunos(as) digitados com sucesso");
}
Luiz Vitor- Convidado
Re: Algoritmos #1 - 26/10
Faça um algoritmo dizendo se o número é primo ou não.
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, x;
int div = 0;
do {
system("clear");
printf("Digite um número inteiro e positivo: ");
scanf("%d", &x);
} while (x <= 0);
for (i = 1; i <= x; i++) {
if (x % i == 0) {
div++;
}
}
if (div == 2)
printf("O número %d é primo!", x);
else
printf("O número %d não é primo!", x);
return 0;
}
Eduardo de Souza Barbosa
RA: 2466257525
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, x;
int div = 0;
do {
system("clear");
printf("Digite um número inteiro e positivo: ");
scanf("%d", &x);
} while (x <= 0);
for (i = 1; i <= x; i++) {
if (x % i == 0) {
div++;
}
}
if (div == 2)
printf("O número %d é primo!", x);
else
printf("O número %d não é primo!", x);
return 0;
}
Eduardo de Souza Barbosa
RA: 2466257525
Dudu Souza- Mensagens : 6
Data de inscrição : 26/10/2016
receber um nome e imprimir as 4 primeiras letras do nome.
Tayline Queiroz Ferreira Barbosa
RA- 7228576588
7º Período
Receber um nome e imprimir as 4 primeiras letras do nome
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
main()
{
char nome[30];
int B;
printf ("informe um nome:");
gets(nome);
for(B=0;B<=3;B++)
printf("\%c",nome[B]);
printf ("\n\n");
system("PAUSE");
return 0;
}
RA- 7228576588
7º Período
Receber um nome e imprimir as 4 primeiras letras do nome
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
main()
{
char nome[30];
int B;
printf ("informe um nome:");
gets(nome);
for(B=0;B<=3;B++)
printf("\%c",nome[B]);
printf ("\n\n");
system("PAUSE");
return 0;
}
Tayline- Convidado
Algoritmo
Escreva um programa em C que pergunte ao usuário quantos alunos tem na sala dele.
Em seguida, pede ao usuário para que entre com as notas de todos os alunos da sala, um por vez.
Por fim, o programa deve mostrar a média, aritmética, da turma.
[/right]Em seguida, pede ao usuário para que entre com as notas de todos os alunos da sala, um por vez.
Por fim, o programa deve mostrar a média, aritmética, da turma.
#include <stdio.h>
int main()
{
int total,
count;
float nota,
soma=0.0;
printf("Numero de alunos na sala: ");
scanf("%d",&total);
for(count=1, soma ; count<=total ; count++)
{
printf("Nota do aluno %d: ",count);
scanf("%f",¬a);
soma = soma + nota;
}
printf("Media da turma: %.2f", soma/total);
return 0;
}
wallace Vasconcelos Sardenberg
RA: 5193731009
Wallace V Sardenberg- Convidado
digite seu nome e faça imprimir 10 vezes
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
char nome[50];
printf("digite seu nome e imprima 10 vezes. \n");
scanf("%s", &nome);
for(i=0 ; i <9 ; i++){
printf("%s\n", nome);
}
return 0;
}
Cristiano Pereira de Souza
RA: 7244589111
#include <stdlib.h>
int main()
{
int i;
char nome[50];
printf("digite seu nome e imprima 10 vezes. \n");
scanf("%s", &nome);
for(i=0 ; i <9 ; i++){
printf("%s\n", nome);
}
return 0;
}
Cristiano Pereira de Souza
RA: 7244589111
cristianosgpereira@gmail.- Convidado
Algoritmos #1 - 26/10
Aluno: Samuel da Cunha Lontra
RA: 6000010375
Enunciado: Faça um programa em C que receba DOIS nomes COMPLETOS e que mostre-os na tela TRÊS vezes usando o "for":
#include <stdio.h>
main (){
char nome1[100];
char nome2[100];
int cont;
printf ("Digite o primeiro nome completo: \n");
gets(nome1);
printf ("\nDigite o segundo nome completo: \n");
gets(nome2);
printf ("\n");
for (cont=0; cont<3; cont++){
printf ("Nome Completo 1: %s \n",nome1);
printf ("Nome Completo 2: %s \n",nome2);
}
printf ("\n");
system ("pause");
}
RA: 6000010375
Enunciado: Faça um programa em C que receba DOIS nomes COMPLETOS e que mostre-os na tela TRÊS vezes usando o "for":
#include <stdio.h>
main (){
char nome1[100];
char nome2[100];
int cont;
printf ("Digite o primeiro nome completo: \n");
gets(nome1);
printf ("\nDigite o segundo nome completo: \n");
gets(nome2);
printf ("\n");
for (cont=0; cont<3; cont++){
printf ("Nome Completo 1: %s \n",nome1);
printf ("Nome Completo 2: %s \n",nome2);
}
printf ("\n");
system ("pause");
}
SamueLontra- Mensagens : 5
Data de inscrição : 26/10/2016
Programa em C para calcular média do aluno
Aluno: Ruddy Costa Cavalcanti
RA: 5012730469
Faça um programa em C que receba 4 notas de um aluno e imprima sua média e se o aluno foi aprovado ou não. A média mínima para aprovação é de 6.
RA: 5012730469
Faça um programa em C que receba 4 notas de um aluno e imprima sua média e se o aluno foi aprovado ou não. A média mínima para aprovação é de 6.
- Código:
#include <iostream>
int main(){
int i;
double nota;
double media;
media = 0;
for(i=0;i<4;i++){
printf("Digite a nota do aluno.");
scanf("%lf" , ¬a);
media = media + nota;
}
media = media /4;
printf("Sua média é %.2lf", media);
if(media>=6){
printf("\nVocê foi aprovado!");
}else{
printf("\nVocê foi reprovado!");
}
return 0;
}
ruddycavalcanti- Mensagens : 4
Data de inscrição : 27/10/2016
Re: Algoritmos #1 - 26/10
Ler a idade de 10 pessoas e imprimir quantas são maiores de idade
#include <stdio.h>
main (){
int contador=0, idade, maiores, i;
printf ("Digite 10 idades: \n");
for (i=0; i<10; i++){
scanf ("%d", &idade);
if (idade>=18){
contador = contador + 1;
}
}
maiores = contador;
printf ("\n%d sao maiores. \n", maiores);
system ("pause");
}
Caaroline Viana
RA: 8500549912
#include <stdio.h>
main (){
int contador=0, idade, maiores, i;
printf ("Digite 10 idades: \n");
for (i=0; i<10; i++){
scanf ("%d", &idade);
if (idade>=18){
contador = contador + 1;
}
}
maiores = contador;
printf ("\n%d sao maiores. \n", maiores);
system ("pause");
}
Caaroline Viana
RA: 8500549912
Caroline Viana- Mensagens : 5
Data de inscrição : 26/10/2016
Re: Algoritmos #1 - 26/10
Bruno da Silva Mota
RA 2416881040
Crie um programa em C que gera os elementos de uma P.A pedindo ao usuário o número de elementos da P.A, sua razão e seu elemento inicial.
#include <stdio.h>
int main(void)
{
int termos,
razao,
inicial,
count;
printf("Número de termos da P.A: ");
scanf("%d", &termos);
printf("Razão da P.A: ");
scanf("%d", &razao);
printf("Elemento inicial da P.A: ");
scanf("%d", &inicial);
for(count = 1; count <= termos ; count++)
printf("Termo %d: %d\n", count, (inicial + (count-1)*razao) );
}
RA 2416881040
Crie um programa em C que gera os elementos de uma P.A pedindo ao usuário o número de elementos da P.A, sua razão e seu elemento inicial.
#include <stdio.h>
int main(void)
{
int termos,
razao,
inicial,
count;
printf("Número de termos da P.A: ");
scanf("%d", &termos);
printf("Razão da P.A: ");
scanf("%d", &razao);
printf("Elemento inicial da P.A: ");
scanf("%d", &inicial);
for(count = 1; count <= termos ; count++)
printf("Termo %d: %d\n", count, (inicial + (count-1)*razao) );
}
bsmota- Mensagens : 2
Data de inscrição : 27/10/2016
Algoritmo
Enunciado: Escreva um programa em C que leia o nome do usuário e em seguida um número inteiro e que imprima o nome pela quantidade de vezes estipulada anteriormente.
#include <stdio.h>
#include <stdlib.h>
int main(){
int i, x;
char nome[30];
printf("Digite seu nome: ");
scanf("%s", nome);
printf("Digite um número para repetição do nome: ");
scanf("%d", &x);
for (i=0; i<x; i++){
printf("%s \n", nome);
}
}
Octavio Gama Sobral
RA: 5012639579
#include <stdio.h>
#include <stdlib.h>
int main(){
int i, x;
char nome[30];
printf("Digite seu nome: ");
scanf("%s", nome);
printf("Digite um número para repetição do nome: ");
scanf("%d", &x);
for (i=0; i<x; i++){
printf("%s \n", nome);
}
}
Octavio Gama Sobral
RA: 5012639579
Octavio Sobral- Convidado
Algoritmo prof André
Preencher um vetor com números inteiros com 8 unidades, pesquisar se esse número existe no vetor, se ele existir,imprimir em qual posição do vetor eleesta e se não existir imprimir mensagem de que o numero não existe.
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main()
{
int x, vet[8], num, achei=0;
for(int x=0;x<8;x++)
{
printf("\n[%d] Digite um numero: ",x);
scanf("%d",&vet[x]);
}
printf("\n\n");
printf("Digite um valor a ser pesquisado: ");
41
41
scanf("%d",&num);
for(int x=0;x<8;x++)
if(vet[x]==num)
{
printf("\n O numero %d esta na posicao %d: ",num,x);
achei=1;
}
if(achei!=1)
printf("\n Este numero nao existe");
printf("\n\n");
system("pause");
return(0);
}
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main()
{
int x, vet[8], num, achei=0;
for(int x=0;x<8;x++)
{
printf("\n[%d] Digite um numero: ",x);
scanf("%d",&vet[x]);
}
printf("\n\n");
printf("Digite um valor a ser pesquisado: ");
41
41
scanf("%d",&num);
for(int x=0;x<8;x++)
if(vet[x]==num)
{
printf("\n O numero %d esta na posicao %d: ",num,x);
achei=1;
}
if(achei!=1)
printf("\n Este numero nao existe");
printf("\n\n");
system("pause");
return(0);
}
fernanda Ledig RA72526149- Convidado
Algoritmo
Rafael Silva Rocha
RA: 2890341704
Escreva um algoritmo em C que simule uma barra de loading.
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int a,b;
for (a=1; a<=100; a++) // Exibir barra
{
printf(" %d%%\r", a);
fflush(stdout);
for (b=60; b<a; b++)
{
if (!b) // Para não encostar na tela
printf(" ");
printf("%c",219); // 219 é o código de \xDB = o quadrado da barra
Sleep(1);
}
}
return 0;
}
RA: 2890341704
Escreva um algoritmo em C que simule uma barra de loading.
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int a,b;
for (a=1; a<=100; a++) // Exibir barra
{
printf(" %d%%\r", a);
fflush(stdout);
for (b=60; b<a; b++)
{
if (!b) // Para não encostar na tela
printf(" ");
printf("%c",219); // 219 é o código de \xDB = o quadrado da barra
Sleep(1);
}
}
return 0;
}
Rafael Rocha- Convidado
digite um numero inteiro para ser repetido 300 veze.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i ;
int j=300;
int qtd;
printf("digite um numero inteiro para ser repetido 300 vezes!!\n\n");
scanf("%d",&qtd);
for(i=0;i<j;i++){
printf("seu numero %d\n",qtd);
}
return 0;
}
Pablo Francisco
RA: 7419668352
#include <stdlib.h>
int main()
{
int i ;
int j=300;
int qtd;
printf("digite um numero inteiro para ser repetido 300 vezes!!\n\n");
scanf("%d",&qtd);
for(i=0;i<j;i++){
printf("seu numero %d\n",qtd);
}
return 0;
}
Pablo Francisco
RA: 7419668352
algoritimo Andre- Convidado
Escreva um programa que após solicitar um número, informa a tabuada de x1 até x10.
Nome: Bruno Marins Barbosa
RA: 7422681313
Escreva um programa que após solicitar um número, informa a tabuada de x1 até x10.
#include <stdio.h>
int main()
{
int num, i;
printf("Digite um numero: ");
scanf("%d", &num);
for(i=1 ; i<=10 ; i++)
printf("%d * %d = %d\n", num, i, num*i);
}
RA: 7422681313
Escreva um programa que após solicitar um número, informa a tabuada de x1 até x10.
#include <stdio.h>
int main()
{
int num, i;
printf("Digite um numero: ");
scanf("%d", &num);
for(i=1 ; i<=10 ; i++)
printf("%d * %d = %d\n", num, i, num*i);
}
Bruno Barbosa- Mensagens : 2
Data de inscrição : 27/10/2016
Re: Algoritmos #1 - 26/10
Enunciado: Faça um algoritmo que peça um número ao usuário, e o programa deverá somar esse número com todos os números de 1 a 100 mostrando o resultado.
#include <stdio.h>
int main() {
int i,n;
printf("Digite um numero: \n");
scanf("%d",&n);
for(i=1;i<=100;i++) {
printf("%d + %d = %d \n",n,i,n+i);
}
return 0;
}
Nome: Moyséis Camargo
Ra:5012507196
#include <stdio.h>
int main() {
int i,n;
printf("Digite um numero: \n");
scanf("%d",&n);
for(i=1;i<=100;i++) {
printf("%d + %d = %d \n",n,i,n+i);
}
return 0;
}
Nome: Moyséis Camargo
Ra:5012507196
Última edição por Camargo em Sex Out 28, 2016 1:47 pm, editado 2 vez(es)
Camargo- Mensagens : 4
Data de inscrição : 27/10/2016
Re: Algoritmos #1 - 26/10
Programa que imprime fatorial de um numero.
Nome: Igor Gutierrez de Castro Araujo
Ra: 5012600232
#include <stdio.h>
int main(void)
{
int fat, n, i;
scanf("%d", &n);
fat = 1;
for (i = 1; i <= n; i = i + 1) fat = fat * i;
printf("%d\n", fat);
return 0;
}
Nome: Igor Gutierrez de Castro Araujo
Ra: 5012600232
#include <stdio.h>
int main(void)
{
int fat, n, i;
scanf("%d", &n);
fat = 1;
for (i = 1; i <= n; i = i + 1) fat = fat * i;
printf("%d\n", fat);
return 0;
}
Igor Gutierrez de Castro- Mensagens : 7
Data de inscrição : 27/10/2016
Algoritmo #1
Faça um programa que, através de uma função, converta um valor de temperatura lida em Celsius em fahrenheit e mostre o resultado na tela.
#include (stdio.h)
#include (stdlib.h)
int main(int argc, char *argv[])
{
int tc, tf;
printf("digite a temperatura em fahrenheit");
scanf("%i",&tc);
for(i>=-100;&& i<=+100;i++);
tc==((9*i)/5)+32);
if (tf==i);
printf("tf equivale a: ,"tc",em graus celsius");
system("PAUSE");
return 0;
}
Nome : Thiago Afonso Costa Peixoto
RA: 9336285096
#include (stdio.h)
#include (stdlib.h)
int main(int argc, char *argv[])
{
int tc, tf;
printf("digite a temperatura em fahrenheit");
scanf("%i",&tc);
for(i>=-100;&& i<=+100;i++);
tc==((9*i)/5)+32);
if (tf==i);
printf("tf equivale a: ,"tc",em graus celsius");
system("PAUSE");
return 0;
}
Nome : Thiago Afonso Costa Peixoto
RA: 9336285096
Thiago Afonso Costa Peixo- Convidado
Re: Algoritmos #1 - 26/10
O programa abaixo lê uma linha de caracteres do teclado,armazena essa linha em um vetor e em seguida exibe esses caracteres na tela do monitor,O código supõe que a linha tem no máximo 100 caracteres (incluindo o '\n'final):
#include <Studio.h>
#include<stdlib.h>
#include true 1
Int main (void) {
Char linha [100] ;
Int i, n = 0 ;
While (true) {
Linha [n] = fgetc (stdin);
If (linha [n] == '\n') break ;
N = n + 1;
}
For ( i = 0; i <= n; i += 1)
Fputc (linha [ i ] , stdout) ;
Return exit success ;
}
Paulo Sergio de Sá maia
RA:5012664285
 
 
#include <Studio.h>
#include<stdlib.h>
#include true 1
Int main (void) {
Char linha [100] ;
Int i, n = 0 ;
While (true) {
Linha [n] = fgetc (stdin);
If (linha [n] == '\n') break ;
N = n + 1;
}
For ( i = 0; i <= n; i += 1)
Fputc (linha [ i ] , stdout) ;
Return exit success ;
}
Paulo Sergio de Sá maia
RA:5012664285
 
 
Última edição por Paulo Sergio em Seg Out 31, 2016 6:40 pm, editado 3 vez(es)
Paulo Sergio- Mensagens : 5
Data de inscrição : 26/10/2016
Algoritmos#1
Crie um programa em C que a represente o total da soma obtida dos cem primeiros números inteiros.
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
main()
{
float soma=0;int x;
for (x=1;x<=100;x++)
soma=soma+x;
printf("\n O TOTAL DA SOMA E: %4.3f",soma);
printf("\n\n");
system("pause");
return(0);
}
Sandra Machado silva
RA: 9336268658
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
main()
{
float soma=0;int x;
for (x=1;x<=100;x++)
soma=soma+x;
printf("\n O TOTAL DA SOMA E: %4.3f",soma);
printf("\n\n");
system("pause");
return(0);
}
Sandra Machado silva
RA: 9336268658
Sandra Machado- Mensagens : 1
Data de inscrição : 28/10/2016
Re: Algoritmos #1 - 26/10
algortimo #1
Escrever um algoritmo em C que lê 5 valores, e conta quantos
destes valores são negativos, escrevendo esta informação.
Resposta:
#include <stdio.h>
#include <stdlib.h>
main(){
int numero, cont, neg=0;
for (cont=0; cont<5; cont++){
printf ("\nDigite um numero inteiro: ");
scanf ("%d", &numero);
if (numero<0)
neg++;
}
printf ("\nO numero de valores negativos eh %d\n", neg);
system("pause");
}
Bruno Renato De S. Guedes
RA:9017431152
Escrever um algoritmo em C que lê 5 valores, e conta quantos
destes valores são negativos, escrevendo esta informação.
Resposta:
#include <stdio.h>
#include <stdlib.h>
main(){
int numero, cont, neg=0;
for (cont=0; cont<5; cont++){
printf ("\nDigite um numero inteiro: ");
scanf ("%d", &numero);
if (numero<0)
neg++;
}
printf ("\nO numero de valores negativos eh %d\n", neg);
system("pause");
}
Bruno Renato De S. Guedes
RA:9017431152
bruno_cw- Mensagens : 1
Data de inscrição : 28/10/2016
Re: Algoritmos #1 - 26/10
este é um programa em C que gera os elementos de uma P.G pedindo ao usuário o número de elementos da P.G, sua razão e seu elemento inicial.
#include <stdio.h>
#include <math.h>
int main(void)
{
int termos,
razao,
inicial,
elemento,
count;
printf("Número de termos da P.G: ");
scanf("%d", &termos);
printf("Razão da P.G: ");
scanf("%d", &razao);
printf("Elemento inicial da P.G: ");
scanf("%d", &inicial);
for(count = 1; count <= termos ; count++)
printf("Termo %d: %d\n", count, inicial* (int)pow(razao,count-1) );
}
FELIPHE MOREIRA MALAQUIAS
RA:9336285667
#include <stdio.h>
#include <math.h>
int main(void)
{
int termos,
razao,
inicial,
elemento,
count;
printf("Número de termos da P.G: ");
scanf("%d", &termos);
printf("Razão da P.G: ");
scanf("%d", &razao);
printf("Elemento inicial da P.G: ");
scanf("%d", &inicial);
for(count = 1; count <= termos ; count++)
printf("Termo %d: %d\n", count, inicial* (int)pow(razao,count-1) );
}
FELIPHE MOREIRA MALAQUIAS
RA:9336285667
feliphemm- Mensagens : 4
Data de inscrição : 29/10/2016
questão 1
Maiara da Conceição Sodré de Oliveira.
Ra;2439116537
Algoritmo que mostre le a data de nascimento e que mostra em dias, meses e anos.
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{
// Idade em anos, meses e dias
int i, h, t, a=-1, m=-1, d=-1, ah=-1, mh=-1, dh=-1,ida, mi,id;
system("cls");
while(d<0 || m<0 || a<0)
{
printf("Preencha os dados sobre a data de seu nascimento:\n");
printf("Informe o dia de nascimento (ex. 16): d = ");
scanf("%d", &d);
printf("Informe o mes de nascimento (ex. 11): m = ");
scanf("%d", &m);
printf("Informe o ano de nascimento (ex.1984): a = ");
scanf("%d", &a);
}
while(dh<0 || mh<0 || ah<0)
{
printf("\nPreencha os dados sobre a data de hoje:\n");
printf("Informe o dia de hoje (ex. 23): dh = ");
scanf("%d", &dh);
printf("Informe o mes de hoje (ex. 05): mh = ");
scanf("%d", &mh);
printf("Informe o ano de hoje (ex.2010): ah = ");
scanf("%d", &ah);
}
printf("\nData de nascimento informada = %d/%d/%d", d, m, a);
printf("\nData atual informada = %d/%d/%d\n", dh, mh, ah);
i = d + m*30 + a*365;
h = dh + mh*30 + ah*365;
id=h-i;
ida = ah-a;
mi= 12-m+mh+ida*12;
{
if(m>mh)
printf("\nIdade = %d",ida-1);
else
printf("\nIdade em anos = %d anos", ida);
}
printf("\nIdade em meses = %d meses", id/30);//12-m+(m-mh)+(ida*12)
printf("\nIdade hoje = %d dias", id);
{
for(ida>=18)
printf("\nTem idade para tirar carteira de habilitaçao");
for(ida<18);
printf("\nAinda nao pode tirar a carteira de habilitaçao");
}
getch();
return(0);
Ra;2439116537
Algoritmo que mostre le a data de nascimento e que mostra em dias, meses e anos.
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{
// Idade em anos, meses e dias
int i, h, t, a=-1, m=-1, d=-1, ah=-1, mh=-1, dh=-1,ida, mi,id;
system("cls");
while(d<0 || m<0 || a<0)
{
printf("Preencha os dados sobre a data de seu nascimento:\n");
printf("Informe o dia de nascimento (ex. 16): d = ");
scanf("%d", &d);
printf("Informe o mes de nascimento (ex. 11): m = ");
scanf("%d", &m);
printf("Informe o ano de nascimento (ex.1984): a = ");
scanf("%d", &a);
}
while(dh<0 || mh<0 || ah<0)
{
printf("\nPreencha os dados sobre a data de hoje:\n");
printf("Informe o dia de hoje (ex. 23): dh = ");
scanf("%d", &dh);
printf("Informe o mes de hoje (ex. 05): mh = ");
scanf("%d", &mh);
printf("Informe o ano de hoje (ex.2010): ah = ");
scanf("%d", &ah);
}
printf("\nData de nascimento informada = %d/%d/%d", d, m, a);
printf("\nData atual informada = %d/%d/%d\n", dh, mh, ah);
i = d + m*30 + a*365;
h = dh + mh*30 + ah*365;
id=h-i;
ida = ah-a;
mi= 12-m+mh+ida*12;
{
if(m>mh)
printf("\nIdade = %d",ida-1);
else
printf("\nIdade em anos = %d anos", ida);
}
printf("\nIdade em meses = %d meses", id/30);//12-m+(m-mh)+(ida*12)
printf("\nIdade hoje = %d dias", id);
{
for(ida>=18)
printf("\nTem idade para tirar carteira de habilitaçao");
for(ida<18);
printf("\nAinda nao pode tirar a carteira de habilitaçao");
}
getch();
return(0);
Maiara- Convidado
Digite um numero inteiro e descubra quais os números pares entre ele até o zero, em ordem decrescente.
Nome: Rodolpho Gomes Barrozo
RA: 5012446972
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, n;
printf (" Digite um numero inteiro e descubra quais são os números pares entre ele a zero em ordem decrescente");
scanf ("%d",&n);
for (i=n; i >= 0;i--){
if (i % 2 == 0){
printf("%d \n", i);
}
}
return 0;
}
RA: 5012446972
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, n;
printf (" Digite um numero inteiro e descubra quais são os números pares entre ele a zero em ordem decrescente");
scanf ("%d",&n);
for (i=n; i >= 0;i--){
if (i % 2 == 0){
printf("%d \n", i);
}
}
return 0;
}
rodolpho barrozo- Mensagens : 4
Data de inscrição : 29/10/2016
Algoritmo em c
Faça um algoritmo em C que exiba um cardápio de uma lanchonete e receba pelo número os pedidos e não saia até que o usuário termine de pedir e também calcule quanto foi gasto no final.
#include <stdio.h>
#include <stdlib.h>
int main(){
int i, j;
float total = 0.00;
while (i != 0) {
printf("\nCardapio:");
printf("\nValor atual: \t R$ %.2f ", total);
printf("\n(1) Cachorro-quente \t R$ 1,50");
printf("\n(2) Hamburger \t\t R$ 2,00");
printf("\n(3) Cheeseburger \t R$ 2,50");
printf("\n(4) Eggcheeseburger \t R$ 3,00");
printf("\n(5) Refrigerante \t R$ 1,50");
printf("\n(0) Sair do programa");
printf("\nEscolha pelo numero:");
scanf("%d", &i);
if (i != 0) {
printf("\nQuantidade de itens:");
scanf("%d", &j);
}
switch (i) {
case 0:
printf("\nTotal do pedido: R$ %.2f", total);
return 0;
case 1:
total = total + 1.50 * j;
break;
case 2:
total = total + 2.00 * j;
break;
case 3:
total = total + 2.50 * j;
break;
case 4:
total = total + 3.00 * j;
break;
case 5:
total = total + 1.50 * j;
break;
}
}
}
Carlos Eduardo
RA: 7093563345
#include <stdio.h>
#include <stdlib.h>
int main(){
int i, j;
float total = 0.00;
while (i != 0) {
printf("\nCardapio:");
printf("\nValor atual: \t R$ %.2f ", total);
printf("\n(1) Cachorro-quente \t R$ 1,50");
printf("\n(2) Hamburger \t\t R$ 2,00");
printf("\n(3) Cheeseburger \t R$ 2,50");
printf("\n(4) Eggcheeseburger \t R$ 3,00");
printf("\n(5) Refrigerante \t R$ 1,50");
printf("\n(0) Sair do programa");
printf("\nEscolha pelo numero:");
scanf("%d", &i);
if (i != 0) {
printf("\nQuantidade de itens:");
scanf("%d", &j);
}
switch (i) {
case 0:
printf("\nTotal do pedido: R$ %.2f", total);
return 0;
case 1:
total = total + 1.50 * j;
break;
case 2:
total = total + 2.00 * j;
break;
case 3:
total = total + 2.50 * j;
break;
case 4:
total = total + 3.00 * j;
break;
case 5:
total = total + 1.50 * j;
break;
}
}
}
Carlos Eduardo
RA: 7093563345
carlos.eduardo- Convidado
Re: Algoritmos #1 - 26/10
Wendell Santos Barbosa
Ra: 5012582619
Enunciado: Receber do teclado um nome e imprimir tantas vezes quantos forem seus caracteres.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <string.h>
main()
{
int x,tam;
char nome[30];
printf("Digite um nome: ");
gets(nome);
tam = strlen(nome);
for (x=1; x <= tam; x++)
printf("\n%s",nome);
printf("\n\n");
system("pause");
return 0;
}
Ra: 5012582619
Enunciado: Receber do teclado um nome e imprimir tantas vezes quantos forem seus caracteres.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <string.h>
main()
{
int x,tam;
char nome[30];
printf("Digite um nome: ");
gets(nome);
tam = strlen(nome);
for (x=1; x <= tam; x++)
printf("\n%s",nome);
printf("\n\n");
system("pause");
return 0;
}
Wendell Santos- Convidado
Re: Algoritmos #1 - 26/10
Yan Fonseca de Andrade.
RA: 8500530822.
O algoritmo a seguir faz a soma e a média dos números impares e pares de 0 até um número passado pelo usuário.
RA: 8500530822.
O algoritmo a seguir faz a soma e a média dos números impares e pares de 0 até um número passado pelo usuário.
- Código:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, x;
int impa, par;
int xi, xp; // contadores para saber quantos números pares e quantos números impares.
double mi, mp; //mi = media dos números impares, mp = media dos numeros pares.
impa = 0; par = 0; xp = 0; xi = 0; // se não inicializar eles, eles ficam com alguns números bizarros.
printf("Digite um numero: ");
scanf("%d", &x);
for(i = 0; i <= x; i++){
if(i % 2 == 0){
par = par + i;
xp++;
}
if(i % 2 == 1){
impa = impa + i;
xi++;
}
}
mi = impa/xi;
mp = par/xp;
printf("A soma dos numeros pares de 0 ate %d e : %d e a media deles e : %f \n", x,par,mp);
printf("A soma dos numeros impares de 1 ate %d e: %d e a media deles e : %f \n", x,impa,mi);
return 0;
}
Yan Fonseca- Mensagens : 4
Data de inscrição : 31/10/2016
R.A 5012455183
Fazer um algoritmo que imprima todos os números pares no intervalo 1-100.
#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
for(i=2; i<=100; i=i+2){
printf("%d\n",i);
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
for(i=2; i<=100; i=i+2){
printf("%d\n",i);
}
return 0;
}
Ana Paula O. de Carvalho- Convidado
Re: Algoritmos #1 - 26/10
Ana Paula O. de Carvalho escreveu:Fazer um algoritmo que imprima todos os números pares no intervalo 1-100.
muda isso pra, imprime todos os números pares num intervalo de x + 100, sendo x um número que o usuário passa para o programa. ai você pode usar o scanf que o professor pediu.
Yan Fonseca- Mensagens : 4
Data de inscrição : 31/10/2016
Correção do trabalho anterior
Correção do trabalho anterior. Faça uma matriz 3x4 em C que receba números e depois imprima eles.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int matriz[3] [4];
int i, j;
for(i = 0; i < 3; i++) {
for(j = 0; j < 4; j++) {
printf("\n Digite o valor da %da linha e da %da coluna: ", i+1, j+1);
scanf("%d", &matriz[i] [j]);
}
}
for(i = 0; i < 3; i++){
for(j = 0; j < 4; j++){
printf("%d - ", matriz[i] [j]);
}
printf("\n");
}
return 0;
}
Carlos Eduardo
RA: 7093563345
#include <stdio.h>
#include <stdlib.h>
int main()
{
int matriz[3] [4];
int i, j;
for(i = 0; i < 3; i++) {
for(j = 0; j < 4; j++) {
printf("\n Digite o valor da %da linha e da %da coluna: ", i+1, j+1);
scanf("%d", &matriz[i] [j]);
}
}
for(i = 0; i < 3; i++){
for(j = 0; j < 4; j++){
printf("%d - ", matriz[i] [j]);
}
printf("\n");
}
return 0;
}
Carlos Eduardo
RA: 7093563345
carloseduardo- Mensagens : 4
Data de inscrição : 30/10/2016
Faça um algorítimo que de a média aritmética entre 2 números .
Faça um algorítimo que de a média aritmética entre 2 números .
#include <stdio.h>
#include <conio.h>
main()
{
float a,b,m;
printf("digite um numero a");
scanf("%f",&a);
printf("digite um numero b");
scanf("%f",&b);
m=(a+b/2);
printf(" a media é= %f",m);
getch();
}
Aluno : Thiago Sardenberg
R.A : 5012739201
#include <stdio.h>
#include <conio.h>
main()
{
float a,b,m;
printf("digite um numero a");
scanf("%f",&a);
printf("digite um numero b");
scanf("%f",&b);
m=(a+b/2);
printf(" a media é= %f",m);
getch();
}
Aluno : Thiago Sardenberg
R.A : 5012739201
Thiago Sardenberg- Mensagens : 2
Data de inscrição : 31/10/2016
Um programa que lê três palavras do teclado e imprime as três palavras na ordem inversa
#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
char palavras[3][30];
for(i=0;i<3;i++){
printf("Informe palavra %d: ",i+1);
gets(palavras[i]);
}
printf("\n::: Palavras em ordem inversa :::\n");
for(i=2;i>=0;i--)
printf("%s\n",palavras[i]);
return 0;
}
Nome: Jefferson Quintanilha Silva
RA: 7627553823
#include <stdlib.h>
int main(){
int i;
char palavras[3][30];
for(i=0;i<3;i++){
printf("Informe palavra %d: ",i+1);
gets(palavras[i]);
}
printf("\n::: Palavras em ordem inversa :::\n");
for(i=2;i>=0;i--)
printf("%s\n",palavras[i]);
return 0;
}
Nome: Jefferson Quintanilha Silva
RA: 7627553823
jeffersonqs- Mensagens : 4
Data de inscrição : 31/10/2016
Re: Algoritmos #1 - 26/10
Faça um algoritmo que leia um número da entrada e imprima os múltiplos de 3 e 5 ao mesmo tempo no intervalo de 1 a num.
#include <stdio.h>
#include <stdlib.h>
int main()
{
register int i;
int num;
printf("Entre com um numero:");
scanf("%d",&num);
for (i=1;i<=num;i++)
{
if ( (i%3==0)&&(i%5==0) )
{
printf(" %d ",i);
}
}
return 0;
}
Aluno: João Otávio Latuf Devino Silva
RA: 2412866939
#include <stdio.h>
#include <stdlib.h>
int main()
{
register int i;
int num;
printf("Entre com um numero:");
scanf("%d",&num);
for (i=1;i<=num;i++)
{
if ( (i%3==0)&&(i%5==0) )
{
printf(" %d ",i);
}
}
return 0;
}
Aluno: João Otávio Latuf Devino Silva
RA: 2412866939
joaolatuf- Mensagens : 4
Data de inscrição : 31/10/2016
Algoritmos
Faça um programa que faça a contagem dos numeros informados pelo usuario e mostre na tela.
#include<stdio.h>
#include<stdlib.h>
int i;
int main (){
printf("contagem\n", i);
scanf("%d", i);
for(i=0; i<100; i++)
system("pause");
return 0;
}
Cristiano Antonio do Nascimento
RA: 5088698065
#include<stdio.h>
#include<stdlib.h>
int i;
int main (){
printf("contagem\n", i);
scanf("%d", i);
for(i=0; i<100; i++)
system("pause");
return 0;
}
Cristiano Antonio do Nascimento
RA: 5088698065
cristiano nascimento- Convidado
Re: Algoritmos #1 - 26/10
Digitar um nome e solicitar que seja mostrado em maiúsculo na tela.
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>
main()
{
int x,tam;
float M;
char nome[30];
printf("\nDigite um nome: ");
gets(nome);
tam = strlen(nome);
for(x=0; x<=tam-1; x++)
{
printf("%c\a",toupper(nome[x]));
for(M=1; M<=10000000; M++);
}
printf("\n");
system("pause");
return(0);
}
Aluno: Antonio Gabriel Campos
RA:9336273480
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>
main()
{
int x,tam;
float M;
char nome[30];
printf("\nDigite um nome: ");
gets(nome);
tam = strlen(nome);
for(x=0; x<=tam-1; x++)
{
printf("%c\a",toupper(nome[x]));
for(M=1; M<=10000000; M++);
}
printf("\n");
system("pause");
return(0);
}
Aluno: Antonio Gabriel Campos
RA:9336273480
antinus15- Mensagens : 3
Data de inscrição : 31/10/2016
Um Algoritmo que receba um numero inteiro e moste se ele é primo
Aluno: Leilton Silva Cunha
RA: 9336256197
2º período
//Um Algoritmo que receba um numero inteiro e moste se ele é primo//
#include <stdio.h>
#include <stdlib.h>
int main(){
int i, n, divisores;
printf("Digite um número \n");
scanf("%i",&n);
for(i=1; i <= n; i++){
if(n%i ==0){
divisores++;
}
}
if(divisores >2){
printf("%i NÃO É um numero primo\n", n);
}else{
printf("%i É um numero primo\n", n);
}
system("pause");
return 0;
}
RA: 9336256197
2º período
//Um Algoritmo que receba um numero inteiro e moste se ele é primo//
#include <stdio.h>
#include <stdlib.h>
int main(){
int i, n, divisores;
printf("Digite um número \n");
scanf("%i",&n);
for(i=1; i <= n; i++){
if(n%i ==0){
divisores++;
}
}
if(divisores >2){
printf("%i NÃO É um numero primo\n", n);
}else{
printf("%i É um numero primo\n", n);
}
system("pause");
return 0;
}
LEILTONCUNHA- Mensagens : 4
Data de inscrição : 31/10/2016
Primeiro trabalho
#include <stdio.h>
#include <stdlib.h>
double main()
{
double x, soma, i;
x = soma = i = 0;
printf("\n Calculadora de graos de Trigo para a lenda do monge e o tabuleiro de xadrez : \n");
printf("\n \n escreva quantos graos o monge devera receber na primeira casa :\n \n");
scanf("%lf", &i );
for (i; i<63; i++)
{
soma = soma*2 + i;
}
printf("\n O total de Trigo para ser entregue ao monge sera de : %.2lf \n", soma);
return 0;
}
Eduardo Ferreira
RA 5012699818
#include <stdlib.h>
double main()
{
double x, soma, i;
x = soma = i = 0;
printf("\n Calculadora de graos de Trigo para a lenda do monge e o tabuleiro de xadrez : \n");
printf("\n \n escreva quantos graos o monge devera receber na primeira casa :\n \n");
scanf("%lf", &i );
for (i; i<63; i++)
{
soma = soma*2 + i;
}
printf("\n O total de Trigo para ser entregue ao monge sera de : %.2lf \n", soma);
return 0;
}
Eduardo Ferreira
RA 5012699818
Eduardo Ferreira- Mensagens : 3
Data de inscrição : 31/10/2016
Re: Algoritmos #1 - 26/10
Aluno: Matthew de Souza Coelho
R.A.: 2406847541
Escreva um programa que começa pedindo um número N ao usuário e depois pede N números. O programa deverá mostrar na tela todos esses números ordenados do menor para o maior. Escreva sua própria função de ordenação.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, *numeros;
int x, y, temp;
printf("Digite um numero: \n");
scanf("%d", &n);
numeros = (int *) malloc(n * sizeof(int));
printf("Agora digite %d numeros: \n", n);
for (x=0; x<n; x++)
scanf("%d", &numeros[x]);
if (x==n)
for (x=0; x<n; x++)
for (y=0; y<n; y++)
if (numeros[x] < numeros[y])
{
temp = numeros[x];
numeros[x] = numeros[y];
numeros[y] = temp;
}
if (x==n)
printf("Agora em ordem crescente: \n");
for (x=0; x<n; x++)
printf("%d\n", numeros[x]);
return 0;
}
R.A.: 2406847541
Escreva um programa que começa pedindo um número N ao usuário e depois pede N números. O programa deverá mostrar na tela todos esses números ordenados do menor para o maior. Escreva sua própria função de ordenação.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n, *numeros;
int x, y, temp;
printf("Digite um numero: \n");
scanf("%d", &n);
numeros = (int *) malloc(n * sizeof(int));
printf("Agora digite %d numeros: \n", n);
for (x=0; x<n; x++)
scanf("%d", &numeros[x]);
if (x==n)
for (x=0; x<n; x++)
for (y=0; y<n; y++)
if (numeros[x] < numeros[y])
{
temp = numeros[x];
numeros[x] = numeros[y];
numeros[y] = temp;
}
if (x==n)
printf("Agora em ordem crescente: \n");
for (x=0; x<n; x++)
printf("%d\n", numeros[x]);
return 0;
}
matthew.coelho- Mensagens : 3
Data de inscrição : 30/10/2016
Re: Algoritmos #1 - 26/10
Lê número até que o número 5 seja digitado.assim o número 5 serve de flag para encerrar o programa.
#include <stdio.h>
int main(){
int numero;
do{
printf("\ndigite um numero: ");
scanf("%d", &numero);
}while(numero!=5);
return 0;
}
Paulo Sérgio
RA:5012664285
Paulo Sergio- Mensagens : 5
Data de inscrição : 26/10/2016
Faça um programa que receba um número e mostre seus divisores
Aluno: Leilton SIlva CUnha
RA:9336256197
#include <stdio.h>
#include <stdlib.h>
//Faça um programa que receba um número e mostre seus divisores //
int main(int argc, char *argv[]) {
int numero;
int divisor;
int resto;
printf("Digite o numero: ");
scanf("%d", &numero);
divisor = 1;
while (divisor <= numero) {
resto = numero % divisor;
if (resto == 0) {
printf("Divisor encontrado: %d \n", divisor);
}
divisor = divisor + 1;
}
return 0;
}
RA:9336256197
#include <stdio.h>
#include <stdlib.h>
//Faça um programa que receba um número e mostre seus divisores //
int main(int argc, char *argv[]) {
int numero;
int divisor;
int resto;
printf("Digite o numero: ");
scanf("%d", &numero);
divisor = 1;
while (divisor <= numero) {
resto = numero % divisor;
if (resto == 0) {
printf("Divisor encontrado: %d \n", divisor);
}
divisor = divisor + 1;
}
return 0;
}
LEILTONCUNHA- Mensagens : 4
Data de inscrição : 31/10/2016
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|