200보다 큰 배열의 모든 숫자를 가져와 표시하려고합니다.

Ron E Hills Jr.

좋은 아침입니다. 멍청한 질문이 있습니다. 20 시간 동안이 일을했는데 약간의 도움이 필요합니다. 15 개의 이름과 숫자가 들어있는 배열이 있습니다. 평균값이 있고 200 개가 넘는 항목 수를 확인하고 레이블에 표시해야합니다.

내가 가진 것이 작동하지 않습니다.

Public Shared _intSizeOfArray As Integer = 14
Public Shared _strLastName(_intSizeOfArray) As String
'Private _strFirstName(_intSizeOfArray) As String
Public Shared _intCholesterolLevel(_intSizeOfArray) As Integer

Private Sub frmPatientCholesterollevels_Load(sender As Object, e As EventArgs) Handles MyBase.Load

    '   This Load event reads the patient text file And initializes an instance
    '   of the StreamReader object.

    '   Declare Variables.
    Dim objReader As IO.StreamReader
    Dim strPatients As String = "patients.txt"
    Dim intCount As Integer = 0
    Dim strFileError As String = "The file is not available. 
        Please restart the application when the file is availble"

    '   Verify the patient.txt file exists.
    If IO.File.Exists(strPatients) Then
        objReader = IO.File.OpenText(strPatients)

        '   Read the file line by line until the file is completed.
        Do While objReader.Peek <> -1
            _strLastName(intCount) = objReader.ReadLine()
            '_strFirstName(intCount) = objReader.ReadLine()
            _intCholesterolLevel(intCount) = Convert.ToInt32(objReader.ReadLine())
            intCount += 1
        Loop
        objReader.Close()
    Else
        MsgBox(strFileError, , "Error")
        Close()
    End If

End Sub

Private Sub btnLabResults_Click(sender As Object, e As EventArgs) Handles btnLabResults.Click

    '   This Click Event displays the number of patients who have an elevalted Cholesterol
    '   level over 200 and displays the information in the results form and copies the information
    '   to a USB Drive and a second text file located at e:\consult.txt.  It also displays the
    '   average cholesterol rate of the complete patient text file.

    '   Declare variables.
    Dim intPatientAverage As Double
    Dim intEvelatedLevel As Integer


    For intIAverage As Integer = 0 To _intCholesterolLevel.Length - 1
        intPatientAverage = intPatientAverage + _intCholesterolLevel(intIAverage)
    Next
    intPatientAverage = intPatientAverage / _intCholesterolLevel.Length
    For intIEvelated As Integer = 0 To _intCholesterolLevel.Length - 1
        intEvelatedLevel = intEvelatedLevel < 200(intIEvelated)
    Next




    'display the labels with the results

    lblAveragePatients.Text = "The Average Cholesterol Level for Today is: " &
        FormatNumber(intPatientAverage, 1) & "."
    lblElveatedLevel.Text = "The Number of Patients With a Cholesterol Level Above 200 is: " &
        FormatNumber(intEvelatedLevel, 1) & "."

End Sub

Thank you for any suggestions you can give me.  

론 목사

데이비드 윌슨

이 루프의 논리에는 약간의 작업이 필요합니다. :)

For intIEvelated As Integer = 0 To _intCholesterolLevel.Length - 1
    intEvelatedLevel = intEvelatedLevel < 200(intIEvelated)
Next

이 시도.

    For intIEvelated As Integer = 0 To _intCholesterolLevel.Length - 1
        Dim patientCholesterolLevel As Integer = _intCholesterolLevel(intIEvelated)
        If patientCholesterolLevel > 200 Then
            intEvelatedLevel += 1
        End If
    Next

바라건대, 작동 할 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

li id가보다 큰 ul의 모든 li를 삭제하려고합니다.

분류에서Dev

합계가 m보다 작고 r보다 큰 n 배열에서 가능한 모든 순열과 숫자 조합을 반환합니다.

분류에서Dev

숫자가 다른 숫자와 나머지를 나누는 모든 시간의 목록을 가져옵니다.

분류에서Dev

소수를 제외하고 부모와 자식의 모든 자료를 배열로 가져옵니다.

분류에서Dev

배열을 순환하고 모든 새 숫자를 다음 숫자와 어떻게 곱합니까?

분류에서Dev

모든 열에서 x보다 큰 숫자의 발생 수를 계산하는 방법은 무엇입니까?

분류에서Dev

모든 열에서 x보다 큰 숫자의 발생 수를 계산하는 방법은 무엇입니까?

분류에서Dev

시작과 끝 사이의 모든 숫자가 시작보다 크고 끝보다 작도록 가장 큰 연속 간격을 찾습니다.

분류에서Dev

하나의 숫자를 다른 배열로 복사하려고하는데 "인덱스가 배열의 경계를 벗어났습니다"라는 메시지가 계속 표시되고 이유를 모르겠습니다.

분류에서Dev

mongo db에서 날짜가 지금보다 큰 문서 내부 배열의 모든 요소 가져 오기

분류에서Dev

awk 배열을 사용할 때 언급 된 질문에 대해 큰 숫자를 합하고 모든 소수점과 함께 결과를 인쇄합니다.

분류에서Dev

C float 배열에서 가장 큰 숫자 2 개와 가장 작은 숫자 2 개를 찾습니다.

분류에서Dev

C-문자열의 모든 순열을 가져오고 반복되는 모든 문자에 숫자를 할당합니다.

분류에서Dev

큰 따옴표가 포함 된 문자열을 반환하려고합니다.

분류에서Dev

범위 (0-100)에있는 세 개의 숫자를 랜덤 화하고 가장 큰 숫자를 인쇄하는 함수를 만들려고합니다.

분류에서Dev

범위 (0-100)에있는 세 개의 숫자를 랜덤 화하고 가장 큰 숫자를 인쇄하는 함수를 만들려고합니다.

분류에서Dev

큰 데이터 청크, 모든 구분 문자가 아닌 한 열의 구분 문자를 바꾸려고합니다.

분류에서Dev

Python : 배열의 모든 숫자를 다른 숫자로 바꾸기

분류에서Dev

문자열 번호의 모든 숫자를 토큰 화 하시겠습니까?

분류에서Dev

속성이 배열의 요소 중 하나와 같은 모든 문서를 가져옵니다.

분류에서Dev

MySql은 id = xxx이고 동일한 ID를 가진 행의 다른 테이블에서 최신 열이 1보다 큰 모든 행을 가져옵니다.

분류에서Dev

Java는 5 개의 숫자를 무작위로 생성하고 가장 큰 숫자를 인쇄합니다.

분류에서Dev

값이 배열 인 객체 배열의 모든 키를 가져옵니다.

분류에서Dev

특정 값보다 큰 숫자가 아닌 텍스트 파일의 모든 줄을 삭제하는 방법은 무엇입니까? (문자열 포함)

분류에서Dev

SQL Server는 열의 모든 숫자를 1 씩 증가시킵니다.

분류에서Dev

NSDictionary에있는 모든 키를 가져와 배열에 넣습니다.

분류에서Dev

Java : 배열이 가장 큰 숫자 오류를 반환합니다.

분류에서Dev

다중 선택의 모든 값을 가져와 값을 선택하지 않고 자동으로 표시

분류에서Dev

문자열 배열의 다른 모든 값을 가져옵니다.

Related 관련 기사

  1. 1

    li id가보다 큰 ul의 모든 li를 삭제하려고합니다.

  2. 2

    합계가 m보다 작고 r보다 큰 n 배열에서 가능한 모든 순열과 숫자 조합을 반환합니다.

  3. 3

    숫자가 다른 숫자와 나머지를 나누는 모든 시간의 목록을 가져옵니다.

  4. 4

    소수를 제외하고 부모와 자식의 모든 자료를 배열로 가져옵니다.

  5. 5

    배열을 순환하고 모든 새 숫자를 다음 숫자와 어떻게 곱합니까?

  6. 6

    모든 열에서 x보다 큰 숫자의 발생 수를 계산하는 방법은 무엇입니까?

  7. 7

    모든 열에서 x보다 큰 숫자의 발생 수를 계산하는 방법은 무엇입니까?

  8. 8

    시작과 끝 사이의 모든 숫자가 시작보다 크고 끝보다 작도록 가장 큰 연속 간격을 찾습니다.

  9. 9

    하나의 숫자를 다른 배열로 복사하려고하는데 "인덱스가 배열의 경계를 벗어났습니다"라는 메시지가 계속 표시되고 이유를 모르겠습니다.

  10. 10

    mongo db에서 날짜가 지금보다 큰 문서 내부 배열의 모든 요소 가져 오기

  11. 11

    awk 배열을 사용할 때 언급 된 질문에 대해 큰 숫자를 합하고 모든 소수점과 함께 결과를 인쇄합니다.

  12. 12

    C float 배열에서 가장 큰 숫자 2 개와 가장 작은 숫자 2 개를 찾습니다.

  13. 13

    C-문자열의 모든 순열을 가져오고 반복되는 모든 문자에 숫자를 할당합니다.

  14. 14

    큰 따옴표가 포함 된 문자열을 반환하려고합니다.

  15. 15

    범위 (0-100)에있는 세 개의 숫자를 랜덤 화하고 가장 큰 숫자를 인쇄하는 함수를 만들려고합니다.

  16. 16

    범위 (0-100)에있는 세 개의 숫자를 랜덤 화하고 가장 큰 숫자를 인쇄하는 함수를 만들려고합니다.

  17. 17

    큰 데이터 청크, 모든 구분 문자가 아닌 한 열의 구분 문자를 바꾸려고합니다.

  18. 18

    Python : 배열의 모든 숫자를 다른 숫자로 바꾸기

  19. 19

    문자열 번호의 모든 숫자를 토큰 화 하시겠습니까?

  20. 20

    속성이 배열의 요소 중 하나와 같은 모든 문서를 가져옵니다.

  21. 21

    MySql은 id = xxx이고 동일한 ID를 가진 행의 다른 테이블에서 최신 열이 1보다 큰 모든 행을 가져옵니다.

  22. 22

    Java는 5 개의 숫자를 무작위로 생성하고 가장 큰 숫자를 인쇄합니다.

  23. 23

    값이 배열 인 객체 배열의 모든 키를 가져옵니다.

  24. 24

    특정 값보다 큰 숫자가 아닌 텍스트 파일의 모든 줄을 삭제하는 방법은 무엇입니까? (문자열 포함)

  25. 25

    SQL Server는 열의 모든 숫자를 1 씩 증가시킵니다.

  26. 26

    NSDictionary에있는 모든 키를 가져와 배열에 넣습니다.

  27. 27

    Java : 배열이 가장 큰 숫자 오류를 반환합니다.

  28. 28

    다중 선택의 모든 값을 가져와 값을 선택하지 않고 자동으로 표시

  29. 29

    문자열 배열의 다른 모든 값을 가져옵니다.

뜨겁다태그

보관