• Matéria: Informática
  • Autor: AliceKelly18
  • Perguntado 8 anos atrás

2. Considerando que o identificador de variável é utilizado para identificar o local de armazenamento de um determinado tipo de dado variável que pode ser utilizado em um processamento futuro, suponha que os identificadores de variáveis NB, NA, Nmat, SX sejam utilizados para armazenar a nota, o nome, o número da matrícula e o sexo de um aluno. Escreva a declaração dos identificadores de variáveis de acordo com as regras para declarar um identificador de variável válido passado em sala de aula.


bokomoko: Faltou dizer em que linguagem

Respostas

respondido por: bokomoko
4
Se for em Java
# nota se supõe que seja um número real pois permite valor como 3,4 ou 9,9
#
double NB;


#  o nome do aluno normalmente é uma string, uma cadeia de caracteres
# a não ser que seja uma escola do futuro onde os alunos não tenham 
# nomes e sejam só números.
String NA;

# o número da matrícula pode tanto ser uma string ou um número inteiro.
# o mais recomendável é fazer uma string pois permite que a matrícula
# tenha letras e números, como se fora um código. Mas ... assumindo
# que o nível não é lá essa brastemp ..
Int Nmat;

# registro do sexo de uma pessoa hoje em dia é algo polêmico. estudos
# indicam que existem mais de 40 identificações distintas de gênero. E o
# número só aumenta. Partindo da visão mais tradicional e antiga teríamos
# duas possibilidades para faixas de valores de sexo de aluno
# ou é P, M e G (fazendo alusão ao tamaho) ou
# M ou F (fazendo alusão as confiiguraçòes anatômicas mais comuns)
# de qualquer forma, a variável vai ocupar um byte só
char SX;

Se for em C
float NB;
char NA[40];  // delimita o nome a 40 caracteres
int Nmat;
char SX;

Se for em Pascal
var 
    NB : real;
    NA : string;
    Nmat: integer;
   SX ; char;

Em Pascal pode-se definir até um tipo assim
type genero = (M, F) ;

A variável seria declarada 
  sx : genero;





Perguntas similares