Ir ao conteúdo
  • Cadastre-se

Júlia Bittencourt

Membro Pleno
  • Posts

    25
  • Cadastrado em

  • Última visita

posts postados por Júlia Bittencourt

  1. 1.      Escreva um programa para ler 10 valores inteiros (aceitar apenas valores positivos). Para cada valor informado o programa deverá responder se o valor é um número primo ou não. Para saber se um número primo ou não, deverá ser desenvolvida a função “ehPrimo”: 

     

    Nome: EhPrimo Descrição: Verifica se um número é o ou não primo. Entrada: (int) um número inteiro. Retorno: (int) 1 se o número de entrada for primo e 0 caso contrário.  

     

    Lembrem que um número primo é aquele que é divisível apenas por 1 e por ele mesmo. Exemplo de número primos:  2, 3, 5, 7, 11, etc.

  2. 1.      Elabore um programa que solicite 10 valores inteiros (aceitar apenas valores positivos). Para cada valor deverá ser impresso na tela a soma dos valores de 1 até o valor. Por exemplo: se o valor informado for 10, deverá imprimir a soma dos números inteiros entre 1 e 10 (1+2+3+4+5+6+7+8+9+10). Este somatório deverá ser calculado utilizando a função “somatorio”: 

     

     

    Nome: somatorio Descrição: Calcula o somatório dos inteiros de 1 ao número fornecido como entrada. Entrada: (inteiro) Número limite do somatório. Retorno: (inteiro) O valor do somatório. 

     

     

     

     

    Não estou conseguindo resolver essa questão, alguem me ajuda

    • Curtir 1
  3.  

     

    Consegui resolver o erro

    eu também vi agora que coloquei no topico errado

    deveria ser banco de dados -- mysql

    desculpa ai galera

     

     

    o erro era que as tabelas não estavam na ordem certa

    eu coloquei as que não tinham chave estrangeira primeiro e as ultimas eram as que tinham chave estrangeira 

     

     

    Esta aparecendo esse erro e eu não sei como resolver, ja mudei diversas vezes e não sei arrumar

    vou por o codigo escrito aqui pra facilitar hehe

     

    desde já agradeço <3

     

     

    drop database if exists info;
    create database info
    default charset utf8
    collate utf8_general_ci;
    use info;
    create table cursos(
    curso varchar(50) not null  primary key,
    descricao varchar(255),
    fk_matricula int(12) unsigned not null unique,
    fk_idprojetos int(5) unsigned not null unique,
    constraint fk1 foreign key (fk_matricula) references alunos (matricula),
    constraint fk2 foreign key (fk_idprojetos) references projetos (idprojeto)
    );
    
    create table projetos(
    idprojeto int(5) unsigned primary key unique auto_increment,
    titulo varchar(80) not null,
    area_ varchar(40) not null,
    descricao varchar(255) not null,
    inicio date not null,
    fim date,
    custo decimal (6,2) unsigned,
    fk_orientador varchar(50),
    constraint fk3 foreign key (fk_orientador) references orientado (orientador)
    );
    create table projetos_alunos(
    fk_matricula int(12),
    fk_projetos int(5),
    constraint fk4 foreign key (fk_matricula) references alunos(matricula),
    constraint fk5 foreign key (fk_idprojetos) references projetos (idprojeto)
    );
    create table orientador(
    orientador varchar(50) not null primary key
    );
    create table alunos(
    matricula bigint(12) not null  unique auto_increment primary key
    nome varchar(50) not null,
    ddd tinyint(2) unsigned not null,
    telefone int(9) unsigned not null
    );


     

    image.thumb.png.5ab2a16def6fbc34c160fef04f2c4d51.png

  4. Não perde nada não, se quebrou só a dobradiça não tem problema, pois todos os seus arquivos, fotos e video estão em um hd, é só passar o hd pra outro pc ou notebook que vai estar tudo salvo 

    adicionado 0 minutos depois

    E caso você precise trocar a carcaça também não tem problema, é só passar o hd pra outra carcaça nova

    • Curtir 1
  5. Se você tem windows 10

    clica com botão direito na área de trabalho e clica em configurações de exibição, ai vai ter a opção resolução, e vai na opção recomendável, se isso não resolver certamente é problema de drive e você vai ter que atualizar ou tirar a ultima atualização e colocar uma mais antiga

  6. Isso pode ser tanto sua internet quanto seu notebook, a minha internet acontece isso, eu acredito que seja o roteador que esta apresentando falhas, mas pode ser seu notebook, devido a drives desatualizados, e até mesmo formatar pode resolver o problema

    adicionado 0 minutos depois

    achei esse link que pode te ajudar: http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2014/04/por-que-o-computador-fica-com-acesso-limitado-rede-wi-fi-e-como-resolver.html

  7. ------------------------------------------------------ RESOLVIDO--------------------------------------

     

     

     

     

     

    Esta dando um erro no if que eu não consigo resolver

    se eu tiro o if o programa roda normalmente:

     

    Código:

    /*Faça um programa que leia dois arquivos: par.txt e impar.txt. Com isso, 
    o usuário deve informar 20 números, onde os pares devem ser armazenados no arquivo par.txt, 
    enquanto que os ímpares devem ser armazenados no arquivo ímpar.txt. */

    #include <stdio.h>
    #include <conio.h>
    #include <stdlib.h>
    #include <locale.h>
    #include <string.h>
    #include <math.h>

    int n,x;

    int main(void){
        
        FILE *numerop;
        numerop= fopen("par.txt","w+");
        
        FILE *numeroi;
        numeroi= fopen("impar.txt","w+");
        
        for(x=0;x<20;x++){
            printf("Informe o %d número que deseja adicionar:",x);
            scanf("%d",&n);
            
            if(n%2=0){
                fprintf(numerop,"%d",n);
            }
            else{
                fprintf(numeroi,"%d",n);
            }
            
        }
        fclose(numerop);
        fclose(numeroi);
    }
     

     

    image.thumb.png.a4f9cb748d5e5ae192a19858f1d7a744.png

  8. Oi galera

    estou trabalhando com arquivos e empaquei neste exercício, não faço ideia de como resolver

    desde já agradeço <3

     

    /*Faça um programa que solicite ao usuário o nome de um arquivo texto. 
    Em seguida, o sistema deve abrir o arquivo, ler seu conteúdo e informar
     quantas linhas esse arquivo possui. Não esqueça de fechar o arquivo no final. */
     

     

     

    • Curtir 1
  9. Estou fazendo um programa de agropecuaria

    e esta dando um erro

    quando coloco o preço ex:46.33 o programa fica repetindo as coisas e só quando eu coloco um numero inteiro ele para e quando vou coferir não mostra os valores com virgula, apenas o valor inteiro

    mesmo sendo declarado como float o vetPre:

     

     

     

     

     

     

     

     

     

     

    #include <stdio.h>
    #include <conio.h>
    #include <stdlib.h>
    #include <locale.h>
    #include <string.h>
    #include <math.h>
    #define MAX 5


    char vetPro [MAX][51];
    char vetCod [MAX][10];
    int vetQuan [MAX][10];
    float vetPre[MAX];

    void alterarVetor(){

        
    }
                    
            


    void inserirVetor(){
        int x,pos=-1;
        for(x=0;x<MAX;x++){
            if(strcmp(vetCod[x],"")==0){
                printf("Nome do Produto:\n");
                fflush(stdin);
                gets(vetPro[x]);
                printf("Código do Produto:\n");
                fflush(stdin);
                gets(vetCod[x]);
                printf("Quantidade do Produto:\n");
                fflush(stdin);
                scanf("%d",&vetQuan[x]);
                printf("Informe o valor do produto:\n");
                fflush(stdin);
                scanf("%f",&vetPre);

                printf("\tProduto inserido com sucesso!");
                
                pos=x;
                system("cls");
                break;
            }
            
        }
        
    }

    void exibirVetor(){
            printf("\n\n");
        int x, vazio=1;
        for (x=0;x<MAX;x++){
            if(strcmp(vetCod[x],"")!=0){
                if(vazio==1){
                    printf("\nCódigo\t\tProduto\t\tQuantidade\t\tPreço");
                    printf("\n°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°");
                }
                printf("\n%s\t\t%s\t\t%d\t\t%0.2f",vetCod[x],vetPro[x],vetQuan[x],vetPre[x]);
                vazio = 0;
            }
        }
        if (vazio==1){
            printf("\nNão há produtos no estoque\n\n!!!");
        }
        printf("\n\n");
    }


    void limparVetor(){
            int x;
        for(x=0;x<MAX;x++){
            if(strcmp(vetCod[x],"")!=0){
                strcpy(vetPro[x],"");
                strcpy(vetCod[x],"");
            
            }
        }
    }

        

    int main() {
        setlocale(LC_ALL,"Portuguese");

        printf("\n\t\t***BEM-VINDO A AGROPECUÁRIA DO BINO***\n\n\n\n");
        int op=0;
        while(op!=8){
            system("color f4");
            printf("MENU DE OPÇÕES: (digite o número da opção desejada)\n\n");
            printf("1)Inserir produtos no estoque\n");
            printf("2)Editar produto no estoque\n");
            printf("3)Excluir produto do estoque\n");
            printf("4)Exibir produtos no estoque\n");
            printf("5)Calculadora\n");
            printf("6)Venda\n");
            printf("7)Limpar Dados\n");
            printf("8)Sair\n\n\n");
            printf("Opção desejada: ");
            scanf("%d",&op);
            
            if(op==1){
                system("cls");
                printf("***INSERIR PRODUTOS NO ESTOQUE***\n\n");
                inserirVetor();
                
            }
            else if(op==2){
                
            }
            else if(op==3){
                
            }
            
            else if (op==4){
                system("cls");
                printf("***PRODUTOS NO ESTOQUE***\n\n");
                exibirVetor();
            }
            else if(op==5){
                float n1,n2,resultado;
                char operador;
                while(op==5){
                
                printf("\t*****CALCULADORA BÁSICA*****");
                    printf("\n\n\n N1:");
                    scanf ("%f",&n1);
                    system("cls");
                    printf("\n Digite o operador (+)(-)(*)(/):");
                    scanf ("%s",&operador);
                    system("cls");
                    printf("\n N2:");
                    scanf ("%f",&n2);
                    system("cls");
                    if (operador== '+') {
                    resultado=n1+n2;    
                    printf ("\n O resultado é: %0.2f",resultado);
                    }
                    else
                    if (operador=='-') {
                    resultado=n1-n2;
                    printf ("\n O resultado é: %0.2f",resultado);
                    }
                    else
                    if (operador=='/') {
                    resultado=n1/n2;
                    printf ("\n O resultado é: %0.2f",resultado);
                    }
                    else  
                    if (operador=='*') {
                    resultado=n1*n2;
                    printf ("\n O resultado é: %0.2f",resultado);
                    }
                    printf("\n\nDeseja calcula novamente? (5)Sim (1)Não: ");
                    scanf("%d",&op);
                    system("cls");
                    }
                }
                
            
            
            else if(op==6){
                
                
            }
            else if(op==7){
                limparVetor();
            }
            
        }
    }

     

     

    image.thumb.png.7c07e90303ec21643a87e5a0727c1701.png

     


     

  10. É um celular bom conheço pessoas que tem e gostam muito. Já que você gosta de tirar fotos u te aconselharia o Zenfone 2, é um ótimo celular apenas a bateria deixa a desejar.

    Tem a comparação aqui https://www.tudocelular.com/compare/3172-3284.html

    Você acha por menos de 800 hoje em dia o zenfone 2, ele tem 4gb de ram (que é o dobro do j7) e também te  32gb de armazenamento.
    Mas se você comprar o J7 é uma ótima opção

     

    Também tem o k6 caso você não gosta da Asus, é um celular com custo beneficio 10

    https://www.tudocelular.com/compare/3172-3284-3331.html

    • Curtir 1
  11. O moto g4 plus é um celular bom e o g1 também, como você disse em jogar jogos o g4 tem mais armazenamento e um processador bem melhor que o g1 e na minha opinião vale mais a pena o G4 por que você ganha em armazenamento, processador e tela (pelo fato de ser maior em com mais ppi. (lembrando que o g1 tem apenas 1gb de ram o que já esta um pouco ultrapassado por que um android precisa de no minimo 2 que é o que o g4 tem)

  12. Desliguei a atualização do windows pelo services.msc.

    Steam e Origin tudo desligado.

    Limitei a Taxa de Downlink(KByte/s) entre 10-50.

    Não tem absolutamente nada aparente usando a internet.

    E esta variando entre 190-255.88 KByte/s e eu não sei o motivo.

    Alguém saberia me dizer algum outro programa etc. que pode estar usando minha internet sem eu saber?

     

    Obs.: Minha internet é de 1.5Mb

    aaaa.png

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!