Pular para o conteúdo principal

Programas em "C" 1º Período de Sistemas - FAMINAS

Programa Calcula média de n Números.


#include <stdio.h>

int n,cont;

float media,soma=0, numeroDoFor=0;

int main(){
    printf("Quantos numeros voce quer calcular?\n");
    scanf("%i",&n);
    for(cont=1;cont<= n; cont++){
    //Usando if alternativo
       (!numeroDoFor) ? printf("Informe um numero: ")  : printf("Informe outro numero: ");
       scanf("%f",&numeroDoFor);
       fflush(stdin);
       soma+=numeroDoFor;
    }   //fim for

    printf("Soma = %.2f \n",soma);
    printf("Media = %.2f \n",soma/n);
 
    getchar();
 
    return 0;
 }

Programa Calcula média do Aluno


#include <stdio.h>

int n1,n2;

int main(){
    printf("PROGRAMA MEDIA \n\n");  
    printf("Digite a nota\n");
    scanf("%i",&n1);
    fflush(stdin);
    if (n1>=60)
        printf("Aprovado");
    else if
        (n1>=40 && n1<60){
        printf("Informe a nota da Prova substitutiva Final:\n");
        scanf("%i",&n2);
        }
    if (n2>=60){
        printf("Sua nota eh: %i \n",n2);
        printf(" Aprovado na prova final");
       
    else if
        printf("Sua nota eh: %i\n",n2);
        printf(" Reprovado na Prova Substitutiva\n");
        }
    getch();
 
    return 0;
}


Programa Números Primos



#include <stdio.h>

int primo(int n){
   int i;

   if (n == 1 ) return 0; // por definicao...

   for(i=2; i*i <= n;i++){
       if (n % i == 0) return 0; // NAO eh primo
                 }
   return 1; // EH PRIMO
   }
int n;
int main (void){
    printf("Informe um numero\n");
    scanf("%i",&n);
    fflush(stdin);
    int i;
    for(i=1;i<=n;i++){
        printf("O numero %i %s\n",i,((primo(i)? "eh primo\n": "nao eh primo\n")));
    }
             
    system("pause");
    return 0;
    }

Programa Fatorial


#include <stdio.h>
#include <stdlib.h>
unsigned int n=0, fator=0, i=1;

int main(){
    printf("Digite um numero\n");
    scanf("%d",&n);
    fator=n;
    for(i;i<n;i++){
    fator=fator*i;  
    printf("O fatorial de n eh: %d e %d\n",n,fator);
    }
 
    system("pause");
 
    return 0;

}




Comentários

+ Vistas

O PVA NÃO FUNCIONA COM O JAVA 7 (RESOLVIDO)

Eu encontrei um problema na hora de instalar o PVA do Sped ICMS e SPED Contribuições, pois o java não executava a aplicação corretamente, ele apresentava um erro <JAVA HOME>. Mais eis a solução para o problema: Baixe o arquivo Jdk1.6.0_20   Download Jdk1.6.0_20   depois descompacte o mesmo e copie a pasta que foi gerada com a descompactação para a pasta java C:\Program Files (x86)\Java "isso windows 7 64bits" no XP é normal. Vualá, pode instalar os PVA's que vai funcionar que uma beleza. Espero que tenha ajudado.

Web server Apache + PHP 5 + MySQL no Debian Squeeze sem complicação

Nessa dica vou ensinar como montar um Web server com Apache, PHP5 e MySQL dentro do Debian Squeeze, mas sem aquelas complicações que a gente costuma encontrar.  Ao final dessa dica, se você já tem um site pronto, você poderá colocar ele funcionando pelo menos na sua rede intranet.   Instalação:   Entre como root no seu sistema:  $ su root  O primeiro pacote a ser instalado é o Apache:  # aptitude install apache2 apache2-doc   Após o Apache, você ativar o suporte ao PHP:  # aptitude install php5 libapache2-mod-php5 Agora terá que ativar o suporte ao MySQL do PHP:  # aptitude install php5-mysql   Configuração:  Para quem vai montar um web server pessoal, primeiro devemos ativar o módulo "userdir" do servidor apache2.  Para isso você apenas digita:  # a2enmod userdir  Depois reinicie seu apache:  # /etc/init.d/apache2 restart  Se você vai col...

Comandos Utilizados em Redes Linux

Configuração de endereço IPv4 fixo ifconfig eth0 192.168.1.1 netmask 255.255.255.0   (configura um ip manualmente) ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 (configura um alias, um segundo endereço ip) ifconfig eth0.1 192.168.1.1 netmask 255.255.255.0   (configura IP com dot1.q) ifconfig eth0 (verifica se a configuração foi realizada com sucesso) ifconfig eth0 down (desativa a placa de rede eth0) ifconfig eth0 up (ativa a placa de rede eth0) ifdown eth0 (desativa a placa de rede eth0) ifup eth0 (ativa a placa de rede eth0)   Configuração de gateway IPv4  fixo # route add default gw 192.168.10.10 (configura um gateway) # route (mostra se o gateway foi configurado) ou # route -n   Remove a rota default # route del default   Configurar uma rota para a rede 172.16.0.0/16 indo para o endereço 192.168.2.1 # route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.2.1   Verificar a tabela de rotas # r...