Algoritmo #3 - 14/11
+8
rodolpho barrozo
Caroline Viana
rafaelrocha
Camargo
SamueLontra
Dudu Souza
Igor Gutierrez de Castro
NicK_Admin
12 participantes
Página 1 de 1
Algoritmo #3 - 14/11
~> Escreva um programa que leia a nota de 10 alunos, armazene em um vetor e imprima a maior nota.
#include <stdio.h>
#include <stdlib.h>
int main() {
int j=1,i=0;
float maior=0;
float nota[10];
do {
printf("Insira a nota do aluno %d: \n", j++);
scanf("%f", ¬a[i]);
if (maior < nota[i]) {
maior = nota[i];
}
i++;
} while(i <= 9);
printf("%.1f", maior);
return 0;
}
Nickolas Pontes Freitas
R.A.: 2419665394
Originalmente postado: Ontem, 13/10/2016 à(s) 22:17
#include <stdio.h>
#include <stdlib.h>
int main() {
int j=1,i=0;
float maior=0;
float nota[10];
do {
printf("Insira a nota do aluno %d: \n", j++);
scanf("%f", ¬a[i]);
if (maior < nota[i]) {
maior = nota[i];
}
i++;
} while(i <= 9);
printf("%.1f", maior);
return 0;
}
Nickolas Pontes Freitas
R.A.: 2419665394
Originalmente postado: Ontem, 13/10/2016 à(s) 22:17
Última edição por NicK_Admin em Seg Nov 14, 2016 8:34 pm, editado 1 vez(es)
Re: Algoritmo #3 - 14/11
Programa que calcula o vetor.
Aluno: Igor Gutierrez de Castro Araujo
Ra: 5012600232
#include<stdio.h>
int main( ){
int v[6];
for(int i=0; i<6; i++){
printf(" Digite um numero inteiro: ");
scanf("%d",&v[i]);
}
for(int i=0; i<6; i++){
if(v[i]%2==0){
v[i]=v[i]*3;
}
else{
v[i]=v[i]+1;
}
}
for(int i=0; i<6; i++){
printf("vetor %d\n", v[i]);
}
return 0;
}
Aluno: Igor Gutierrez de Castro Araujo
Ra: 5012600232
#include<stdio.h>
int main( ){
int v[6];
for(int i=0; i<6; i++){
printf(" Digite um numero inteiro: ");
scanf("%d",&v[i]);
}
for(int i=0; i<6; i++){
if(v[i]%2==0){
v[i]=v[i]*3;
}
else{
v[i]=v[i]+1;
}
}
for(int i=0; i<6; i++){
printf("vetor %d\n", v[i]);
}
return 0;
}
Igor Gutierrez de Castro- Mensagens : 7
Data de inscrição : 27/10/2016
Re: Algoritmo #3 - 14/11
Escreva um algorítmo que leia uma quantidade desconhecida de números em um vetor ( no máximo 200 ) e conte quantos deles estão nos seguintes intervalos: [0,25], [26,50], [51,75] e [76,100]. A entrada de Dados deve terminar quando for lido um número negativo ou maior que 100.
#include <stdlib.h>
#include <stdio.h>
int main()
{
int vetor[200],num,i,b,in1,in2,in3,in4;
i = in1 = in2 = in3 = in4 = 0;
printf("Insira um numero: ");
scanf("%d" ,&num);
while((num >= 0) && (num <= 100) && (i < 200))
{
vetor[i] = num;
printf("Insira o numero: ");
scanf("%d" ,&num);
i++;
}
for(b = 0; b < i; b++)
{
if((vetor >= 0) && (vetor[b] <= 25))
{
in1++;
}
else
if((vetor[b] >= 26) && (vetor[b] <= 50))
{
in2++;
}
else
if((vetor[b] >= 51) && (vetor[b] <= 75))
{
in3++;
}
else
if((vetor[b] >= 76) && (vetor[b] <= 100))
in4++;
}
printf("Intervalo 1: %d Numeros " ,in1);
printf("\nIntervalo 2: %d Numeros " ,in2);
printf("\nIntervalo 3: %d Numeros " ,in3);
printf("\nIntervalo 4: %d Numeros " ,in4);
}
Eduardo de Souza Barbosa
RA:2466257525
#include <stdlib.h>
#include <stdio.h>
int main()
{
int vetor[200],num,i,b,in1,in2,in3,in4;
i = in1 = in2 = in3 = in4 = 0;
printf("Insira um numero: ");
scanf("%d" ,&num);
while((num >= 0) && (num <= 100) && (i < 200))
{
vetor[i] = num;
printf("Insira o numero: ");
scanf("%d" ,&num);
i++;
}
for(b = 0; b < i; b++)
{
if((vetor >= 0) && (vetor[b] <= 25))
{
in1++;
}
else
if((vetor[b] >= 26) && (vetor[b] <= 50))
{
in2++;
}
else
if((vetor[b] >= 51) && (vetor[b] <= 75))
{
in3++;
}
else
if((vetor[b] >= 76) && (vetor[b] <= 100))
in4++;
}
printf("Intervalo 1: %d Numeros " ,in1);
printf("\nIntervalo 2: %d Numeros " ,in2);
printf("\nIntervalo 3: %d Numeros " ,in3);
printf("\nIntervalo 4: %d Numeros " ,in4);
}
Eduardo de Souza Barbosa
RA:2466257525
Dudu Souza- Mensagens : 6
Data de inscrição : 26/10/2016
Re: Algoritmo #3 - 14/11
Aluno: Samuel da Cunha Lontra
RA: 6000010375
Enunciado: Faça um programa em C usando vetor e repita (do...while) que receba duas notas escolares e informe se os alunos foram aprovados ou não (considerando que aprovado nota>=6 e reprovado nota<6 ).
#include<stdio.h>
int main()
{
float vetor[2];
int i=1;
do {
printf("Escreva a nota: ");
scanf("%f",&vetor[i]);
i++;
}
while(i<=2);
if (vetor[1]>=6)
{
printf("O primeiro aluno foi aprovado!\n");
}
else
{
printf("O primeiro aluno foi reprovado!\n");
}
if (vetor[2]>=6)
{
printf("O segundo aluno foi aprovado!\n");
}
else
{
printf("O segundo aluno foi reprovado!\n");
}
}
RA: 6000010375
Enunciado: Faça um programa em C usando vetor e repita (do...while) que receba duas notas escolares e informe se os alunos foram aprovados ou não (considerando que aprovado nota>=6 e reprovado nota<6 ).
#include<stdio.h>
int main()
{
float vetor[2];
int i=1;
do {
printf("Escreva a nota: ");
scanf("%f",&vetor[i]);
i++;
}
while(i<=2);
if (vetor[1]>=6)
{
printf("O primeiro aluno foi aprovado!\n");
}
else
{
printf("O primeiro aluno foi reprovado!\n");
}
if (vetor[2]>=6)
{
printf("O segundo aluno foi aprovado!\n");
}
else
{
printf("O segundo aluno foi reprovado!\n");
}
}
SamueLontra- Mensagens : 5
Data de inscrição : 26/10/2016
Re: Algoritmo #3 - 14/11
Faça um algoritmo que leia 10 valores que o usuario digite e diga qual é o menor valor e a sua posição. (Obs: a posição 0 conta)
O algoritmo deverá se repetir sempre que o número menor for par, quando for ímpar o programa deve se encerrar.
#include <stdio.h>
#define tamanho 10
int main() {
int A[tamanho];
int menor, i;
do {
printf(" Digite 10 valores");
for (i=0;i<tamanho;i++){
scanf("%d", &A[i]);
}
menor = A[0];
for (i=1;i<tamanho;i++){
if (A[i]<=menor) {
menor = A[i];
}
}
for (i=0;i<tamanho;i++) {
if (A[i]==menor)
printf("O menor numero e %d na posiçao %d\n", menor, i);
}
}while( menor % 2 == 0 );
return 0;
}
Nome: Moyséis Camargo Domingues de Souza
RA: 5012507196
O algoritmo deverá se repetir sempre que o número menor for par, quando for ímpar o programa deve se encerrar.
#include <stdio.h>
#define tamanho 10
int main() {
int A[tamanho];
int menor, i;
do {
printf(" Digite 10 valores");
for (i=0;i<tamanho;i++){
scanf("%d", &A[i]);
}
menor = A[0];
for (i=1;i<tamanho;i++){
if (A[i]<=menor) {
menor = A[i];
}
}
for (i=0;i<tamanho;i++) {
if (A[i]==menor)
printf("O menor numero e %d na posiçao %d\n", menor, i);
}
}while( menor % 2 == 0 );
return 0;
}
Nome: Moyséis Camargo Domingues de Souza
RA: 5012507196
Última edição por Camargo em Seg Nov 14, 2016 5:39 pm, editado 3 vez(es)
Camargo- Mensagens : 4
Data de inscrição : 27/10/2016
Algoritmo #3
Crie um programa que leia os números de RA de vários alunos e suas respectivas notas e em seguida imprima uma tabela com as informações. O programa deve terminar quando o RA digitado for 0.
Octavio Gama Sobral
RA: 5012639579
Octavio Gama Sobral
RA: 5012639579
- Código:
#include <stdio.h>
int main(){
int ra[30], i, j;
float n[30];
printf("Programa de Tabela de Notas \n\n");
do{
i++;
printf("Digite o RA do aluno. Digite 0 para terminar o programa.\n");
scanf("%d",&ra[i]);
if(ra[i]==0){
}
else{
printf("Digite a nota do aluno: \n");
scanf("%f", &n[i]);
}
}
while(ra[i]!=0);
printf("\n___________________________________\n\n");
printf(" RA NOTA\n\n");
for (j=i-1; j>0;j--){
printf("%-12d %.1f\n", ra[j], n[j]);
}
printf("\n___________________________________\n");
return 0;
}
Octavio Sobral- Convidado
questão
Maiara da Conceição Sodré de Oliveira
2439116537
Escrever um algoritmo que leia valores inteiros em duas variáveis distintas.
• Se o resto da divisão da primeira pela segunda for 1 mostre a soma dessas variáveis mais oresto da divisão;
• Se for 2 escreva se o primeiro e o segundo valor são pares ou ímpares;
• Se for igual a 3 multiplique a soma dos valores lidos pelo primeiro;
• Se for igual a 4 divida a soma dos números lidos pelo segundo, se este for diferente de zero.
• Em qualquer outra situação mostre o quadrado dos números lidos.
algoritmo "Dois Valores"
var
v1, v2, soma, mult: inteiro
divisao, q1, q2: real
inicio
escreval("Digite o primeiro número: ")
leia(v1)
escreval("Digite o segundo número: ")
leia(v2)
se(v1 mod v2 = 1) entao
soma<- v1 + v2 + 1
escreval("A soma de v1 e v2 mais o resto é: ",soma)
senao
se(v1 mod v2 = 2) entao
se(v1 mod 2 = 0) e (v2 mod 2 = 0) entao
escreval("v1 e v2 são par")
senao
se(v1 mod 2 <> 0) e (v2 mod 2 <> 0) entao
escreval("v1 e v2 são impar")
fimse
fimse
senao
se(v1 mod v2 = 3) entao
mult<- (v1 + v2) * v1
escreval("A soma de v1 e v2 multiplicado por v1 é: ",mult)
senao
se(v2 = 0) entao
escreval("Não haver divisão por zero")
senao
se(v1 mod v2 = 4) entao
divisao<- (v1 + v2) / v2
escreval("A soma de v1 e v2 dividido por v2 é: ",divisao)
senao
q1<- v1^2
q2<- v2^2
escreval("O quadrado do número 1 é: ",q1)
escreval("O quadrado do número 2 é: ",q2)
fimse
fimse
fimse
fimse
fimse
fimalgoritmo
2439116537
Escrever um algoritmo que leia valores inteiros em duas variáveis distintas.
• Se o resto da divisão da primeira pela segunda for 1 mostre a soma dessas variáveis mais oresto da divisão;
• Se for 2 escreva se o primeiro e o segundo valor são pares ou ímpares;
• Se for igual a 3 multiplique a soma dos valores lidos pelo primeiro;
• Se for igual a 4 divida a soma dos números lidos pelo segundo, se este for diferente de zero.
• Em qualquer outra situação mostre o quadrado dos números lidos.
algoritmo "Dois Valores"
var
v1, v2, soma, mult: inteiro
divisao, q1, q2: real
inicio
escreval("Digite o primeiro número: ")
leia(v1)
escreval("Digite o segundo número: ")
leia(v2)
se(v1 mod v2 = 1) entao
soma<- v1 + v2 + 1
escreval("A soma de v1 e v2 mais o resto é: ",soma)
senao
se(v1 mod v2 = 2) entao
se(v1 mod 2 = 0) e (v2 mod 2 = 0) entao
escreval("v1 e v2 são par")
senao
se(v1 mod 2 <> 0) e (v2 mod 2 <> 0) entao
escreval("v1 e v2 são impar")
fimse
fimse
senao
se(v1 mod v2 = 3) entao
mult<- (v1 + v2) * v1
escreval("A soma de v1 e v2 multiplicado por v1 é: ",mult)
senao
se(v2 = 0) entao
escreval("Não haver divisão por zero")
senao
se(v1 mod v2 = 4) entao
divisao<- (v1 + v2) / v2
escreval("A soma de v1 e v2 dividido por v2 é: ",divisao)
senao
q1<- v1^2
q2<- v2^2
escreval("O quadrado do número 1 é: ",q1)
escreval("O quadrado do número 2 é: ",q2)
fimse
fimse
fimse
fimse
fimse
fimalgoritmo
MaiaraOliveira- Convidado
Algoritmo 14/11
Faça um algoritmo que armazene 5 numeros, e depois exiba quais são ímpares ou pares.
Rafael Silva Rocha
2890341704
#include <stdio.h>
#include <stdlib.h>
int main()
{
int j=1;
int i=1;
int num[5];
float resto;
do{
printf("Digite um número: ");
scanf("%d", &num[i]);
i=i+1;
}while(i<=5);
i=1;
do{
resto=num[i]%2;
if (resto==0)
{
printf("\nNúmero par.");
}
if (resto!=0)
{
printf("\nNúmero ímpar.");
}
i=i+1;
}while(i<=5);
return 0;
}
Rafael Silva Rocha
2890341704
#include <stdio.h>
#include <stdlib.h>
int main()
{
int j=1;
int i=1;
int num[5];
float resto;
do{
printf("Digite um número: ");
scanf("%d", &num[i]);
i=i+1;
}while(i<=5);
i=1;
do{
resto=num[i]%2;
if (resto==0)
{
printf("\nNúmero par.");
}
if (resto!=0)
{
printf("\nNúmero ímpar.");
}
i=i+1;
}while(i<=5);
return 0;
}
rafaelrocha- Mensagens : 4
Data de inscrição : 27/10/2016
Re: Algoritmo #3 - 14/11
Leia 10 números inteiros positivos e armazene em um vetor. Em
seguida determine e imprima o maior elemento no vetor.
#include<stdio.h>
int main()
{
int v[10], i=0, maior=0;
do
{
scanf("%d",&v[i]);
if (v[i]>maior)
{
maior = v[i];
}
i++;
}
while(i<10);
printf("Maior = %d\n", maior);
}
CAROLINE VIANA
RA: 8500549912
seguida determine e imprima o maior elemento no vetor.
#include<stdio.h>
int main()
{
int v[10], i=0, maior=0;
do
{
scanf("%d",&v[i]);
if (v[i]>maior)
{
maior = v[i];
}
i++;
}
while(i<10);
printf("Maior = %d\n", maior);
}
CAROLINE VIANA
RA: 8500549912
Caroline Viana- Mensagens : 5
Data de inscrição : 26/10/2016
Quais são os numero pares ?
#include <stdio.h>
#include <stdlib.h>
/*
Esse programa imprime todos os numero pares antecessores ao numero digitado na tela.
RA: 5012446972
Aluno: Rodolpho Gomes Barrozo
*/
int main(){
int i,totpar,n;
printf("Digite um numero: ");
scanf("%d", &n);
int v[n], p[n];
i=0; totpar = 0; v[0] = 0; p[0] = 0;
do{
for (i = 0;i <= n; i++){
if (i % 2 == 0){
totpar++ ;
p[totpar] = totpar;
v[totpar]=i;
}
}
}while(i <= n);
printf("total de pares foi %d \n",totpar);
for(i = 0; i <= totpar;i++){
printf("%d \n", p[i]);
}
return 0;
}
#include <stdlib.h>
/*
Esse programa imprime todos os numero pares antecessores ao numero digitado na tela.
RA: 5012446972
Aluno: Rodolpho Gomes Barrozo
*/
int main(){
int i,totpar,n;
printf("Digite um numero: ");
scanf("%d", &n);
int v[n], p[n];
i=0; totpar = 0; v[0] = 0; p[0] = 0;
do{
for (i = 0;i <= n; i++){
if (i % 2 == 0){
totpar++ ;
p[totpar] = totpar;
v[totpar]=i;
}
}
}while(i <= n);
printf("total de pares foi %d \n",totpar);
for(i = 0; i <= totpar;i++){
printf("%d \n", p[i]);
}
return 0;
}
rodolpho barrozo- Mensagens : 4
Data de inscrição : 29/10/2016
Algoritmo 14/11
Wendell Santos Barbosa
5012582619
Preencher um vetor com 3 nomes, e exibir quantas letras A e E existem em cada nome, e em seguida repitir o primeiro nome 5 vezes.
#include <windows.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x, m,j=1;
char nome[3][30],conta=0, conte=0, tam=0;
for(x=0;x<3;x++)
{
printf("\tDigite um nome: ");
gets(nome[x]);
}
for(x=0;x<3;x++)
{
tam=strlen(nome[x]);
for(m=0;m<=tam-1;m++)
{
if(nome[x][m]=='A'||nome[x][m]=='a')
{
conta++;
}
if(nome[x][m]=='E' || nome[x][m]=='e')
{
conte++;
}
}
printf("Nos nomes digitados tem %d letras A",conta);
printf("\nNos nomes digitados tem %d letras E",conte);
printf("\n\n");
system("pause");
}
do{
printf("\n");
printf(nome);
j=j+1;
}while(j<5);
return 0;
}
5012582619
Preencher um vetor com 3 nomes, e exibir quantas letras A e E existem em cada nome, e em seguida repitir o primeiro nome 5 vezes.
#include <windows.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x, m,j=1;
char nome[3][30],conta=0, conte=0, tam=0;
for(x=0;x<3;x++)
{
printf("\tDigite um nome: ");
gets(nome[x]);
}
for(x=0;x<3;x++)
{
tam=strlen(nome[x]);
for(m=0;m<=tam-1;m++)
{
if(nome[x][m]=='A'||nome[x][m]=='a')
{
conta++;
}
if(nome[x][m]=='E' || nome[x][m]=='e')
{
conte++;
}
}
printf("Nos nomes digitados tem %d letras A",conta);
printf("\nNos nomes digitados tem %d letras E",conte);
printf("\n\n");
system("pause");
}
do{
printf("\n");
printf(nome);
j=j+1;
}while(j<5);
return 0;
}
rafaelrocha- Mensagens : 4
Data de inscrição : 27/10/2016
Re: Algoritmo #3 - 14/11
/* ALUNO: Leilton Silva Cunha
/* RA: 9336256197
/*Faça um programa em C que recebe uma sequência de x números inteiros e imprime-os na ordem de leitura.*/
#include <stdio.h>
int main() {
int a=0, b=1, c, vetor[9999];
printf("Digite a quantidade de numeros inteiros que serao digitados: ");
scanf("%d",&a);
printf("\nDigite uma sequencia com %d numeros inteiros: \n",a);
do
{
scanf("%d", &vetor[b]);
b++;
}
while(b<=a);
printf("\nOs numeros digitados em sequencia foram:\n");
for (c=1;c<=a;c++)
{
printf("%d", vetor[c]);
printf("\n");
}
return 0;
}
/* RA: 9336256197
/*Faça um programa em C que recebe uma sequência de x números inteiros e imprime-os na ordem de leitura.*/
#include <stdio.h>
int main() {
int a=0, b=1, c, vetor[9999];
printf("Digite a quantidade de numeros inteiros que serao digitados: ");
scanf("%d",&a);
printf("\nDigite uma sequencia com %d numeros inteiros: \n",a);
do
{
scanf("%d", &vetor[b]);
b++;
}
while(b<=a);
printf("\nOs numeros digitados em sequencia foram:\n");
for (c=1;c<=a;c++)
{
printf("%d", vetor[c]);
printf("\n");
}
return 0;
}
LEILTONCUNHA- Mensagens : 4
Data de inscrição : 31/10/2016
Re: Algoritmo #3 - 14/11
Matthew de Souza Coelho
R.A.: 2406847541
Escreva um programa que receba 5 números inteiros, informe qual é o maior e repita o processo até o maior número ser igual ou maior que 6
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(void)
{
int vetor[5];
int x, i;
do
{
printf ("digite 5 numeros\n");
for (i = 0; i < 5; i++)
{
scanf("%d", &vetor[i]);
}
i = 1;
x = vetor[0];
while (i < 5)
{
if (vetor[i] > x)
{
x = vetor[i];
}
i++;
}
printf("\n O maior numero que voce digitou foi %d .\n",x);
getch ();
}
while (x<6);
return(0);
}
R.A.: 2406847541
Escreva um programa que receba 5 números inteiros, informe qual é o maior e repita o processo até o maior número ser igual ou maior que 6
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(void)
{
int vetor[5];
int x, i;
do
{
printf ("digite 5 numeros\n");
for (i = 0; i < 5; i++)
{
scanf("%d", &vetor[i]);
}
i = 1;
x = vetor[0];
while (i < 5)
{
if (vetor[i] > x)
{
x = vetor[i];
}
i++;
}
printf("\n O maior numero que voce digitou foi %d .\n",x);
getch ();
}
while (x<6);
return(0);
}
matthew.coelho- Mensagens : 3
Data de inscrição : 30/10/2016
Algoritmo em C
Faça um algoritmo para escolher entre três opções e exiba a resposta na tela.
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i;
do
{
printf ("\n\nEscolha a fruta pelo numero:\n\n");
printf ("\t(1)...Mamao\n");
printf ("\t(2)...Abacaxi\n");
printf ("\t(3)...Laranja\n\n");
scanf("%d", &i);
} while ((i<1)||(i>3));
switch (i)
{
case 1:
printf ("\t\tVoce escolheu Mamao.\n");
break;
case 2:
printf ("\t\tVoce escolheu Abacaxi.\n");
break;
case 3:
printf ("\t\tVoce escolheu Laranja.\n");
break;
}
return(0);
}
Carlos Eduardo
RA: 7093563345
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i;
do
{
printf ("\n\nEscolha a fruta pelo numero:\n\n");
printf ("\t(1)...Mamao\n");
printf ("\t(2)...Abacaxi\n");
printf ("\t(3)...Laranja\n\n");
scanf("%d", &i);
} while ((i<1)||(i>3));
switch (i)
{
case 1:
printf ("\t\tVoce escolheu Mamao.\n");
break;
case 2:
printf ("\t\tVoce escolheu Abacaxi.\n");
break;
case 3:
printf ("\t\tVoce escolheu Laranja.\n");
break;
}
return(0);
}
Carlos Eduardo
RA: 7093563345
carloseduardo- Mensagens : 4
Data de inscrição : 30/10/2016
Re: Algoritmo #3 - 14/11
Programa que receba 02 notas, calcule a média e informa se está aprovado ou reprovado.
#include <stdio.h>
#include <stdlib.h>
char nome;
float nota1, nota2, media;
int main()
{
printf("Digite o nome do aluno: ");
scanf("%s",&nome);
printf("Digite a nota da P1: ");
scanf("%f",¬a1);
printf("Digite a nota da P2: ");
scanf ("%f",¬a2);
media = (nota1 + nota2) / 2;
if ( media >= 6)
{
printf ("A media do aluno: %.2f",media);
printf ("\nAprovado!!!");
}
else{
printf("A media do aluno: %.2f",media);
printf ("\nReprovado!!!");
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
char nome;
float nota1, nota2, media;
int main()
{
printf("Digite o nome do aluno: ");
scanf("%s",&nome);
printf("Digite a nota da P1: ");
scanf("%f",¬a1);
printf("Digite a nota da P2: ");
scanf ("%f",¬a2);
media = (nota1 + nota2) / 2;
if ( media >= 6)
{
printf ("A media do aluno: %.2f",media);
printf ("\nAprovado!!!");
}
else{
printf("A media do aluno: %.2f",media);
printf ("\nReprovado!!!");
}
return 0;
}
Bruno Barbosa- Mensagens : 2
Data de inscrição : 27/10/2016
Algoritmo
verifique se existe o numero gerado... e se existe gerar outro....
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 10
#define VALIDO 1
#define INVALIDO 0
int main(void){
int i, j, status;
int A[N];
srand(time(NULL));
for (i = 0; i < N; ++i) {
do {
A[i] = rand() % N;
status = VALIDO;
for (j = 0; j < i; ++j)
if (A[i] == A[j])
status = INVALIDO;
} while (status == INVALIDO);
printf("%d ", A[i]);
}
return 0;
wallace vasconcelos sardenberg
RA: 5193731009
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 10
#define VALIDO 1
#define INVALIDO 0
int main(void){
int i, j, status;
int A[N];
srand(time(NULL));
for (i = 0; i < N; ++i) {
do {
A[i] = rand() % N;
status = VALIDO;
for (j = 0; j < i; ++j)
if (A[i] == A[j])
status = INVALIDO;
} while (status == INVALIDO);
printf("%d ", A[i]);
}
return 0;
wallace vasconcelos sardenberg
RA: 5193731009
Wallace V Sardenberg- Convidado
Tópicos semelhantes
» Algoritmos #1 - 26/10
» Algoritmo #4 - 21/11
» Algoritmo #3 14/11
» Algoritmo #2 - 01/10
» Algoritmo #4 - 21/11
» Algoritmo #4 - 21/11
» Algoritmo #3 14/11
» Algoritmo #2 - 01/10
» Algoritmo #4 - 21/11
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|