Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.487 questões
Table1.SetRangeStart; Table1.FieldByName(‘Codigo’):=100;(*Table1Codigo.asinteger := 100 *) Table1.KeyExclusive := False; Table1.SetRangeEnd; Table1.FieldByName(‘Codigo’):=200;(*Table1Codigo.asinteger := 200 *) Table1. KeyExclusive := True;
Para que o procedimento DELPHI acima se complete, a instrução Table1.ApplyRange; deve ser inserida imediatamente após a instrução:
procedure TSearchDemo.SearchExactClick(Sender: TObject); begin Table1.SetKey; Table1.Fields[0].AsString : Edit1.Text; (* Table1.Fieldbyname(‘Cidade’) : Edit1.Text *) Table1.GoToKey; end;
O procedimento acima pode ser substituído por:
public class Main { public static void main(String[] args) { for (int i = 0; i <= 10; i++) { if (i == 4) { break; } else if (i % 2 == 0) { continue; } System.out.println(i); } } }
A quantidade de valores que são exibidos na execução desse código é igual a
public class Main extends Thread { public static void main(String[] args) { Main thread = new Main(); thread.start(); for (int k=1; k<=5; k++) { System.out.println("A" + k); try { Thread.sleep(1100); } catch (InterruptedException ex) {} } } public void run() { for (int k=1; k<=5; k++) { try { Thread.sleep(700);} catch (InterruptedException ex) {} System.out.println("B" + k); } } }
Quando esse código é executado num computador com boa capacidade e sem interferência de processos externos, os valores exibidos, na ordem, são:
- obter o número de caracteres de S; - obter o caractere contido numa dada posição de S; - obter um trecho (substring) de S.
Os seguintes métodos aplicáveis a strings podem, respectivamente, ser utilizados diretamente para suprir cada uma dessas operações:
int i; for (i = 5; i >= 0; i = i - 1) { printf("Valor: %d\n", i); }
Entretanto, sem querer, João inverteu a ordem das expressões no comando for, e digitou o código como segue:
int i; for (i = 5; i = i - 1; i >= 0) { printf("Valor: %d\n", i); }
Assinale a lista completa dos valores exibidos nesse trecho pela execução da versão equivocada produzida por João.
Analise o código C a seguir.
#include <stdio.h>
int main() {
int myAge = 43;
int* ptr = &myAge;
printf("%d\n", *ptr);
return 0;
}
O valor mais provável a ser exibido pela execução do código acima
é:
Nome: Joselito Idade: 30 Profissão: Engenheiro Salário: 8000
Assinale o comando que irá procurar pela linha que contém “Salário” e, em seguida, imprimir o valor do salário somado a 1000: