Arquivado
Este tópico foi arquivado e está fechado para novas respostas.
Alguém aqui fez sistemas de informação com esab?
Por
Rafael Guimarães Barbosa, em Geral
Recommended Posts
-
Conteúdo Similar
-
Por Misael Silva
Boa noite, pessoal do Imasters.
Gostaria de expor aqui minha dúvida em relação se faria alguma diferença em minha vida tal escolha:
Fiz o Enem e passei no IFSP (Jacareí) em Análise e Desenvolvimento de Sistemas, entretanto são 3 anos de duração e no período da manhã. Além de ter que arcar com entorno de 220 reais em transporte por mês(50% de desc. por se aluno, seria algo entorno 440 ao mês).
E provavelmente é possivel que eu passe em uma instituição privada como a UMC (universidade de Mogi das cruzes) ou Eniac no mesmo curso em questão. No qual seria ótimas questões por serem ambas a noite e que eu não arcaria com passagem pelo passe livre. Além da duração respectivamente de 2 e 2,5 anos.
O grande desafio é que: estou para fazer 18 anos, terminei a escola ano passado e preciso trabalhar, não sou boy, estou criando barba e se eu não me empregar no próximo ano provavelmente as coisas serão apertadas como já estão sendo...
Pretendo arranjar um emprego na parte do dia e estudar a noite, e estou receoso por trocar uma pública por uma privada, espero que alguém leia e possa me ajudar nessa decisão...
Atenciosamente
Misael Machado da Silva.
-
Por G_Celebrini
Eu tô no primeiro ano de faculdade e tenho que criar um jogo da velha com as seguintes regras: Desenvolver o Jogo da Velha utilizando matrizes. O jogo deve ser preparado para a interação entre dois usuários. Os usuários deverão escolher os símbolos que utilizarão no jogo. Cada partida deverá ser composta de três rodadas. O resultado final deve considerar que ganhou duas ou três partidas como vencedor. Havendo um empate e uma vitória para cada lado, o sistema deverá propor uma partida final. Caso os usuário declinem desta partida deverá ser considerado empate técnico. Deve haver rotina específica para que os usuários optem pelo abandono do jogo dando, nesse caso, a vitória da rodada ao adversário.
Eu ainda sou bem iniciante em programação e tenho esse código até agora:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title> Bagulho é doido memo </title>
<style type="text/css">
#text {
font-size: 45px;
}
</style>
</head>
<body>
<input type=submit value="1"
onclick = "location.href = 'testes.php?id=1'">
<input type=submit value="2"
onclick = "location.href = 'testes.php?ad=1'">
<input type=submit value="3"
onclick = "location.href = 'testes.php?bd=1'">
<input type=submit value="4"
onclick = "location.href = 'testes.php?cd=1'">
<input type=submit value="5"
onclick = "location.href = 'testes.php?dd=1'">
<input type=submit value="6"
onclick = "location.href = 'testes.php?ed=1'">
<input type=submit value="7"
onclick = "location.href = 'testes.php?fd=1'">
<input type=submit value="8"
onclick = "location.href = 'testes.php?gd=1'">
<input type=submit value="9"
onclick = "location.href = 'testes.php?hd=1'">
<input type=submit value="10"
onclick = "location.href = 'testes.php?jd=1'">
<input type=submit value="20"
onclick = "location.href = 'testes.php?kd=1'">
<input type=submit value="30"
onclick = "location.href = 'testes.php?ld=1'">
<input type=submit value="40"
onclick = "location.href = 'testes.php?md=1'">
<input type=submit value="50"
onclick = "location.href = 'testes.php?nd=1'">
<input type=submit value="60"
onclick = "location.href = 'testes.php?od=1'">
<input type=submit value="70"
onclick = "location.href = 'testes.php?pd=1'">
<input type=submit value="80"
onclick = "location.href = 'testes.php?qd=1'">
<input type=submit value="90"
onclick = "location.href = 'testes.php?rd=1'">
<h1></h1>
<?php
//----------------------------------------------------------------------------------------------------------------------------------------//
//início do código php, que começa com a declaração do array multidimensional que vai ser o jogo da velha
//----------------------------------------------------------------------------------------------------------------------------------------//
$hash_game = array(
array("barra1" => "|","espaço1" => "---","barra2" => "|","espaço2" => "---","barra3" => "|","espaço3" => "---","barra" => "|"),
array("barra4" => "|","espaço4" => "---","barra5" => "|","espaço5" => "---","barra6" => "|","espaço6" => "---","barra_" => "|"),
array("barra7" => "|","espaço7" => "---","barra8" => "|","espaço8" => "---","barra9" => "|","espaço9" => "---","barra__" => "|")
);
$vitoria_x = 0;
$vitoria_o = 0;
//----------------------------------------------------------------------------------------------------------------------------------------//
//procedimento responsável por exibir o array
//----------------------------------------------------------------------------------------------------------------------------------------//
function exibir_jogo ($hash_game) {
echo $hash_game[0]['barra1'];
echo $hash_game[0]['espaço1'];
echo $hash_game[0]['barra2'];
echo $hash_game[0]['espaço2'];
echo $hash_game[0]['barra3'];
echo $hash_game[0]['espaço3'];
echo $hash_game[0]['barra'];
echo "<br/>";
echo $hash_game[1]['barra4'];
echo $hash_game[1]['espaço4'];
echo $hash_game[1]['barra5'];
echo $hash_game[1]['espaço5'];
echo $hash_game[1]['barra6'];
echo $hash_game[1]['espaço6'];
echo $hash_game[1]['barra_'];
echo "<br/>";
echo $hash_game[2]['barra7'];
echo $hash_game[2]['espaço7'];
echo $hash_game[2]['barra8'];
echo $hash_game[2]['espaço8'];
echo $hash_game[2]['barra9'];
echo $hash_game[2]['espaço9'];
echo $hash_game[2]['barra__'];
}
exibir_jogo ($hash_game);
echo "<br/>";
echo "<br/>";
echo "<br/>";
//----------------------------------------------------------------------------------------------------------------------------------------//
//condicionais para fazerem os botões exibirem "x" ou "o"
//----------------------------------------------------------------------------------------------------------------------------------------//
if(isset($_GET['id']) == 1){
$hash_game[0]['espaço1'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['ad']) == 1){
$hash_game[0]['espaço2'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['bd']) == 1){
$hash_game[0]['espaço3'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['cd']) == 1){
$hash_game[1]['espaço4'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['dd']) == 1){
$hash_game[1]['espaço5'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['ed']) == 1){
$hash_game[1]['espaço6'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['fd']) == 1){
$hash_game[2]['espaço7'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['gd']) == 1){
$hash_game[2]['espaço8'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['hd']) == 1){
$hash_game[2]['espaço9'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['jd']) == 1){
$hash_game[0]['espaço1'] = "-o-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['kd']) == 1){
$hash_game[0]['espaço2'] = "-o-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['ld']) == 1){
$hash_game[0]['espaço3'] = "-o-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['md']) == 1){
$hash_game[1]['espaço4'] = "-o-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['nd']) == 1){
$hash_game[1]['espaço5'] = "-o-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['od']) == 1){
$hash_game[1]['espaço6'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['pd']) == 1){
$hash_game[2]['espaço7'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['qd']) == 1){
$hash_game[2]['espaço8'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
if(isset($_GET['rd']) == 1){
$hash_game[2]['espaço9'] = "-x-";
echo "<br/>";
exibir_jogo ($hash_game);
}
//----------------------------------------------------------------------------------------------------------------------------------------//
//condicionais que determinam a vitória de x
//----------------------------------------------------------------------------------------------------------------------------------------//
if (($hash_game[0]['espaço1'] == "-x-" && $hash_game[1]['espaço5'] == "-x-" && $hash_game[2]['espaço9'] == "-x-") || ($hash_game[0]['espaço3'] == "-x-" && $hash_game[1]['espaço5'] == "-x-" && $hash_game[2]['espaço7'] == "-x-") || ($hash_game[0]['espaço1'] == "-x-" && $hash_game[0]['espaço2'] == "-x-" && $hash_game[0]['espaço3'] == "-x-") || ($hash_game[1]['espaço4'] == "-x-" && $hash_game[1]['espaço5'] == "-x-" && $hash_game[1]['espaço6'] == "-x-") || ($hash_game[2]['espaço7'] == "-x-" && $hash_game[2]['espaço8'] == "-x-" && $hash_game[2]['espaço9'] == "-x-") || ($hash_game[0]['espaço1'] == "-x-" && $hash_game[1]['espaço4'] == "-x-" && $hash_game[2]['espaço7'] == "-x-") || ($hash_game[0]['espaço2'] == "-x-" && $hash_game[1]['espaço5'] == "-x-" && $hash_game[2]['espaço8'] == "-x-") || ($hash_game[0]['espaço3'] == "-x-" && $hash_game[1]['espaço6'] == "-x-" && $hash_game[2]['espaço9'] == "-x-")){
$vitoria_x = $vitoria_x + 1;
}
//----------------------------------------------------------------------------------------------------------------------------------------//
//condicionais que determinam a vitória de o
//----------------------------------------------------------------------------------------------------------------------------------------//
if (($hash_game[0]['espaço1'] == "-o-" && $hash_game[1]['espaço5'] == "-o-" && $hash_game[2]['espaço9'] == "-o-") || ($hash_game[0]['espaço3'] == "-o-" && $hash_game[1]['espaço5'] == "-o-" && $hash_game[2]['espaço7'] == "-o-") || ($hash_game[0]['espaço1'] == "-o-" && $hash_game[0]['espaço2'] == "-o-" && $hash_game[0]['espaço3'] == "-o-") || ($hash_game[1]['espaço4'] == "-o-" && $hash_game[1]['espaço5'] == "-o-" && $hash_game[1]['espaço6'] == "-o-") || ($hash_game[2]['espaço7'] == "-o-" && $hash_game[2]['espaço8'] == "-o-" && $hash_game[2]['espaço9'] == "-o-") || ($hash_game[0]['espaço1'] == "-o-" && $hash_game[1]['espaço4'] == "-o-" && $hash_game[2]['espaço7'] == "-o-") || ($hash_game[0]['espaço2'] == "-o-" && $hash_game[1]['espaço5'] == "-o-" && $hash_game[2]['espaço8'] == "-o-") || ($hash_game[0]['espaço3'] == "-o-" && $hash_game[1]['espaço6'] == "-o-" && $hash_game[2]['espaço9'] == "-o-")){
$vitoria_o = $vitoria_o + 1;
}
//----------------------------------------------------------------------------------------------------------------------------------------//
//----------------------------------------------------------------------------------------------------------------------------------------//
echo "<br/>";
?>
</body>
</html>
Eu criei a matriz e tentei usar botôes pra chamar funções dando "ids" para eles, mas toda fez que eu aperto um botão a página recarrega, perdendo todas as informações colocadas antes, esse é o meu principal problema agora. Se alguém puder me ajudar...
-
Por GustavoSoaresLima
Boa tarde, estou tentando fazer um programa para cadastrar alunos para um trabalho da faculdade
Isso é o que pede no enunciado:
* Uma função separada para calcular o imc, ela recebe dois valores em ponto flutuante (peso e altura) e retorna um valor (o imc) em ponto flutuante.
* Uma estrutura chamada Aluno onde será armazenado nome, e-mail, peso e altura.
* Um vetor de 20 posições que armazenará as estruturas.
* Uma tela de menu, que terá as seguintes opções:
1. Cadastra aluno (apenas 1, escolhendo a posição de 1 a 20).
2. Listar alunos.
3. Apagar aluno (pode apagar pela posição na lista).
4. Listar IMC de alunos (lista todos os nomes, com o valor do IMC e a condição para o IMC de acordo com a tabela acima).
0. Sair.
O programa deve permanecer em execução até o usuário escolher a opção "Sair".
até agora consegui fazer quase tudo, mas quando eu peço pra listar o valor dos floats aparecem como 0.00, mesmo eu tendo colocado um valor diferente para eles.
Esse é meu código:
#include<stdio.h> #include<stdlib.h> #include <locale.h> struct Aluno{ char nome[20]; char email[20]; float peso; float altura; float IMC; }; struct Aluno cad_aluno[20]; float calculaimc(float p, float a){ float resultado = p / (a*a); return resultado; } int main (){ int opcao, i, l; setlocale(LC_ALL, "Portuguese"); for (i = 1; i <=20;){ printf("\n\nCadastro dos Alunos: \n"); printf("Digite o numero de uma das opções: \n"); printf("1- Cadastrar aluno \n"); printf("2- Listar alunos \n"); printf("3- Apagar alunos \n"); printf("4- Listar IMC de alunos \n"); printf("0- Sair \n"); scanf("%d", &opcao); switch(opcao) { case 1: fflush(stdin); printf ("\n Nome do aluno:"); scanf ("%s", &cad_aluno[i].nome); fflush(stdin); printf ("\n Email do aluno:"); scanf ("%s", &cad_aluno[i].email); fflush(stdin); printf ("\n Peso do aluno: "); scanf ("%f", &cad_aluno[i].peso); fflush(stdin); printf ("\n Altura do aluno: "); scanf ("%f", &cad_aluno[i].altura); fflush(stdin); cad_aluno[i].IMC = calculaimc(cad_aluno[i].peso, cad_aluno[i].altura); fflush(stdin); i++; break; case 2: for (l = 1; l <=20; l++) { if(l < i){ printf("\n\nNome: %s", &cad_aluno[l].nome); printf("\nEmail: %s", &cad_aluno[l].email); printf("\nPeso: %1.2f", &cad_aluno[l].peso); printf("\nAltura: %1.2f", &cad_aluno[l].altura); printf("\nIMC: %1.2f", &cad_aluno[l].IMC); } else{ l = 20; } } break; case 3 : break; case 4 : for (l = 0; l <20; l++) { if(l < i){ printf("IMC do aluno %d: %1.2f", l, &cad_aluno[l].IMC); } else{ l = 20; } } break; case 0 : exit(0); default: printf ("Opção invalida\n"); break; } } return 0; } Desde já agradeço.
-
Por Gleyson Abreu
Estava pensando em iniciar uma graduação achei Sistemas para internet com preço bem acessível aqui na minha cidade, queria saber se o curso é bom e se vale a pena, vou deixar a grade dele abaixo.
Obrigado desde já!
DISCIPLINAS - CH (H/A) Fundamentos de Computação e Arquitetura de Computadores - 80 Lógica de Programação - 80 Redes de Computadores - 80 Design e Programação de Interfaces Para Web - 80 Matemática Aplicada à Computação - 80 Banco de Dados - 80 Metodologia do Trabalho Científico - 80 Sistemas Operacionais - 80 Linguagem de Programação Orientada a Objetos I - 80 Introdução aos Sistemas de Informação - 80 Inglês Técnico - 80 Engenharia de Software - 80 Linguagem de Programação Orientada a Objetos II - 80 Programação para Web I - 80 Modelagem de Sistemas de Banco de Dados para Web - 80 Formação Parcial: Qualificação Profissional de Nível Tecnológico como Programador de Aplicações para a WEB Arquiteturas WEB e Sistemas Distribuídos - 80 Desenvolvimento de Aplicações Para Dispositivos Móveis - 80 Análise, Projeto e Implementação de Sistemas Orientados a Objetos - 80 Programação para Web II - 80 Gerenciamento de Projetos - 80 Formação Parcial: Qualificação Profissional de Nível Tecnológico como Projetista de Aplicações para a WEB Segurança e Auditoria de Sistemas na Web - 80 Arquitetura de Sistemas Web e Padrões de Projeto - 80 Web Services e Frameworks Para Aplicações Web - 80 Empreendedorismo - 80 Projeto Prático em Análise e Desenvolvimento Web - 80 Formação Parcial: Qualificação Profissional de Nível Tecnológico como Arquiteto de Sistemas para a WEB Graduação Tecnológica em Análise de Sistemas para a Internet
-