Jump to content
Fórum Script Brasil

Mauricio Caetano

Membros
  • Content Count

    12
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Mauricio Caetano

  1. Meu problema é o seguinte... Preciso criar um programa que receba pelo teclado 3 variáveis... Até aí, tudo certinho... Então, preciso mostrar na tela a menor destas variáveis... Mas o problema, é que não se pode usar comandos de seleção, como "if" ou mesmo o "for"... Como então reconhecer a menor dentre as variáveis? Agradeço desde já...
  2. Estou fazendo um programa simples. Na faculdade, ele funcionou legal, mas no meu computador de casa ele acusa erros... Veja: // 0113384 // Mauricio Vargas Caetano // EX4_3 #include <stdio.h> #include <string.h> main() { int i; char nome[600]; clrscr(); printf("Digite seu nome completo com as iniciais mai£sculas: "); gets(nome); printf("Abreviatura: "); for (i=0;i<50;i++) if ((nome[i]>='A')&&(nome[i]<='Z')) { printf("%c. ",nome[i]); } getch(); } Ele acusa um erro no "clrscr();" e outro no "getch();" O que pode ser isso? Em um o
  3. Seguinte: Vejam este programa: #include<stdio.h> #include<string.h> #include<dos.h> #include<stdlib.h> // gera 20 numeros randomicos entre 1 e 10 main() { int i; randomize(); clrscr(); for (i=1;i<=15;i++) { printf("%3i",(rand() % 100)+1); } getch(); } Este programa imprime na tela 15 números aleatórios entre 1 e 100. Não testei ainda, mas não é essa minha dúvida... Primeira dúvida: Eu preciso fazer com que este programa não imprima números repetidos; Segunda dúvida: Preciso imprimir na tela o maior e o menor número que foi impresso, as
  4. Perfeito, muito obrigado a todos que me ajudaram... Funcionou legal aqui... VLW
  5. Seguinte.. Preciso fazer um programa simples, ele deve receber pelo teclado 3 notas, calcular a média simples destas 3 notas, e escrever na tela a mensagem adequada: "Aprovado" quando média >= 7; "Reprovado" quando média < 5; "Exame" quando media < 7 e >=5. Estou tendo uns probleminhas no programa pronto: #include <stdio.h> #include <conio.h> main() { float nota1,nota2,nota3,media; clrscr(); printf("Digite a primeira nota: "); scanf("%f",&nota1); printf("Digite a segunda nota: "); scanf("%f",&nota2); printf("Digite a terceira no
  6. Gente, sou iniciante no C, e preciso criar um programa que divida um numero inteiro de tres algarismos em centena dezena e unidade... Por exemplo: 455 Centena = 4 Dezena = 5 Unidade = 5 Meu professor sugeriu que eu pegasse o número inteiro e dividisse-o por 100, retirasse o comando "float", (para que ficasse o numero inteiro), assim, se eu fizesse a divisão por cem, na casa da centena retornaria apenas o "4", em vez de "4,55"... Mas, minha dúvida é, se eu não usar o comando ''float'', então qual devo usar para obter o resultado desejado?
  7. Seguinte, recebi um dica: Para fazer aparecer a centena , basta não uttilizar o comando ''float'', e ficará assim: Ex.: O número é 475 Se dividi-lo por 100, sem o float, retornaria o 4 (casa da centena)... Mas, se eu não usar o float, qual comando eu uso?
  8. // 0000113 -- digite aqui o seu numero de matricula // Jose Garibaldi de Carvalho -- digite aqui o seu nome completo // modelo.c -- digite aqui o nome do programa #include <stdio.h> #include <conio.h> IMP_NOME() { clrscr(); gotoxy(50,1); // se necessario, ajuste a coluna printf("DIGITE AQUI O SEU NOME COMPLETO"); return(0); } main() { IMP_NOME(); // a partir deste ponto desenvolva o seu programa getch(); } Galera, este é um modelo de programa, para iniciarmos apartir daí... Nada de muito avancado aprendemos, então, acho que
  9. E como ficaria o programa pronto?
  10. Mais ou menos... Efetuar operacões não Oo
  11. E como faz isso no programa? oO (sou iniciante)
  12. Mauricio Caetano

    Ajuda no C

    Preciso fazer um programa que funcionaria assim: Digita-se um número inteiro com 3 algarismo (ex: 127), e mostra-s individualmente na tela, mostrando o número da casa da centena, dezena e unidade... Assim: Digite o número aqui: 129 Centena: 1 Dezena: 2 Unidade: 9 Não tenho idéia de como se faz... Alguém pode me ajudar?
×
×
  • Create New...